Mijn vorig probleem is nog niet opgelost maar hier is mijn volgend:
Ik heb in mijn mysql database een table met rijen. Elke rij heeft een datum, hoe kan ik door middel van een script de nieuwste daum zoeken
??
p.s. datum word uitgedrukt 12:00- 01.01.2004
maar ik deed dat omdat mijn topic nimmer bij laatse forum berichten stond en anders niemand iets terug zou zeggen :-|
INSERT INTO tabelnaam (timestamp) VALUES (UNIX_TIMESTAMP());

en daarna
SELECT max(timestamp) FROM tabelnaam;

en dan nog
<? echo date("l dS of F Y h:i:s A",$timestamp); ?>
Nee!

Gebruik gewoon het date formaat. max(datum) als het een date type is werkt ook gewoon, plus dat je dan gebruik kan maken van de mysql datum functies.

INSERT INTO tabelnaam (datum) VALUES (now()); werkt ook prima.
pfff :-( ik zal er eens mijnen kop op breken want die date funcite zit HEEEEEEEEEEEELL raar in een.
Ja hoe voeg ik dan precies mijn tijd in?
<?php
INSERT INTO tabelnaam (timestamp) VALUES (UNIX_TIMESTAMP());
?>
Dat heb ik maar waar moet mijn tijd staan, en in dit formaat
H:i \- d.m.Y
en kunnen lezen in dit formaat ?
En als ik dit doe:
<?php
$date="YYMMDDHHMM ";
echo date("H:i \- d.m.Y",$date);
?>
dan krijg ik altijd een andere datum dat ik ingeef in $date
date() heeft een UNIX TIMESTAMP nodig, dat werkt dus niet met een YYMMDDHHMM timestamp

probeer het maareens met mktime()
ja het is goed ik heb he zelf al gevonden :-)

Reageren