datum gedoe

Status
Niet open voor verdere reacties.

acid007

Gebruiker
Lid geworden
13 jun 2002
Berichten
775
kheb nu zoiets als
PHP:
$hdatum = date("Y-m-d");
$htijd = date("H:i:s");

zo staat het ook in de database. Maar nu kan ik geen goeie query gebruiken, ik kan niet doen als datum < date().


is daar een oplossing voor?
 
Zet de rij op TIMESTAMP(14). Aangezien jij werkt met de huidige tijd, hoef je geen waarde te geven aan de TIMESTAMP rij als je iets invoegt, dan zet ie het automatisch op de huidige tijd.

En nu kun je het uit de database halen met:

$query = mysql_query("SELECT DATE_FORMAT(datum, 'Y-m-d') AS hdatum FROM tabel");

waarbij de eerste 'datum' staat voor de TIMESTAMP rij, de 2e staat voor de naam die je het wil geven. Als je dan dit doet:

$output = mysql_fetch_assoc($query);

Dan wordt de datum: $output['hdatum']

Y-m-d kun je natuurlijk zelf veranderen. Ik weet zo niet of het in PHP hetzelfde is als in MySQL, maar hier staan de tekens voor de datum/tijd in mysql: http://www.mysql.com/doc/en/Date_and_time_functions.html

Ik hoop dat je het een beetje snapt
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan