I asp var jeg vandt til at putte now() ind i databasen, now() giver dato og tid, og så når man skulle bruge det, og alt efter hvordan man skulle bruge det så kunne man udskrive med nogle forskellige funktioner..
f.eks:
dato = now() day(dato) : month(dato) : year(dato)
Kan du ikke give et eksempel på det du hentyder til
du siger at det viker jeg for det her som en fejl:
Parse error: parse error, unexpected ';' in D:\dk_www\zubnet\zubnet.dk\exp\dato.php on line 3 PHP Parse error: parse error, unexpected ';' in D:\dk_www\zubnet\zubnet.dk\exp\dato.php on line 3
1) du behøver ikke mange kald til date(), det kan klares med et... tjek http://php.net/date for eksempler og en tabel over alle de ting du kan få den til at skrive
2) jeg ville gemme et unix-timestamp i databasen (fås med time()) - og så bruge date("[indstæt datoformatering her], $timestamp) når det skal fremvises - så gør det det meget nemmere at sortere datoer osv...
mysql_query("INSERT INTO tabel (felter, flerefelter, datofelt) VALUES ('værdi1', 'værdi2', " . time() . ")")or die(mysql_error()); (sig til hvis du ikke forstår query'et)
altså så dit datofelt for værdien som time() returnere, hvadenten du laver den inline i queryet eller den kommer forbi en variabel først...
tjaa - du kan bare skrive enten din msn eller icq, så skal jeg nok fange dig...
du kan også prøve over 2 linier...
$date = time(); mysql_query("insert into nyheder (navn,tekst,dato) values('navn','tekst','$date')")or die(mysql_error());
Morten
Synes godt om
Ny brugerNybegynder
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.