Avatar billede xited Praktikant
29. september 2003 - 08:35 Der er 8 kommentarer og
1 løsning

Dato script

Jeg skal have en kodestump til følgende:

Vis dags dato "dd-mm-åååå"

ændre "dd-mm-åååå" til MySQL-dato format

ændre MySQL-dato format til "dd-mm-åååå"
Avatar billede pbudk Nybegynder
29. september 2003 - 08:42 #1
måske du kan bruge denne funktion:

function format_date($date, $type)
{
    //from database to output
    if ($type == 'out') {
        $d = substr($date,8,2);
        $y = substr($date,0,4);
        $m = substr($date,5,2);
        return ("$d-$m-$y");
    }
    //from output to database
    if ($type == 'in') {
        $d = substr($date,0,2);
        $y = substr($date,6,4);
        $m = substr($date,3,2);
        return ("$y-$m-$d");
    }
}

Anvendes:
$dato_fra php_til_mysql = format_date($date, "in");
$dato_fra_mysql_til_php = format_date($date, "out");

hvor $date indeholder den aktuelle dato du ønsker formateret.
Avatar billede xited Praktikant
29. september 2003 - 08:46 #2
Det er en rimelig lang stump...

og hvad med dags dato ???
Avatar billede pbudk Nybegynder
29. september 2003 - 08:49 #3
$dags_dato = date("d-m-Y");
Avatar billede xited Praktikant
29. september 2003 - 09:41 #4
Det virker ikke... jeg indsætter det i en Input... (value)
Avatar billede pbudk Nybegynder
29. september 2003 - 09:47 #5
hm - hvad er en Input...(value)?
function format_date($date, $type) {
...
}

$sql = "INSERT INTO tabel (dato) VALUE('".format_date(date("d-m-Y"), "in")."')";

Hvis ikke du lægger noget kode er det jo lidt svært at gætte hvad du gør forkert!
Avatar billede pbudk Nybegynder
30. september 2003 - 15:19 #6
Du fik det til at virke?
Avatar billede fatter_keine Nybegynder
30. september 2003 - 15:21 #7
Ja ad små omveje, men det er helt fint, du skal have rigtig mange tak for hjælpen...
Avatar billede xited Praktikant
30. september 2003 - 15:23 #8
Ja undskyld, skrev lige fra min kammerats pc, (fatter_keine) men jo tak for hjælpen...
Avatar billede pbudk Nybegynder
30. september 2003 - 15:31 #9
ok - takker for point.

Du svarede bare ikke rigtig med noget kode, så det var lidt svært at gætte, hvor der kunne være noget galt.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester