Wat is het standaard datumformaat wanneer een variable als date gedeclareerd is en ingevoerd wordt in de mysql database, in welk formaat moet de gebruiker dan de datum ingeven???? YYYY-MM-DD toch??? dit lijkt niet zomaar te werken?


<?php
session_start();

$db=mysql_connect("mysqlhost","*****","******");

mysql_select_db("******",$db);

$query="INSERT INTO tblLeden
(naam,gebdat,geslacht,club)
VALUES
('$naam','$gebdat','$geslacht','$clubid');";
mysql_query($query, $db);

$idLid=mysql_insert_id($db);

$query2="INSERT INTO tblFormatie
(naam,type)
VALUES
('$naam','tumbling');";
mysql_query($query2, $db);

$idFor=mysql_insert_id($db);

$query3="INSERT INTO tblLidformatie
(lid,formatie)
VALUES
('$idLid','$idFor');";
mysql_query($query3, $db);

mysql_close($db);

header("location: n_tumbling.php");


?>
Podverdrie Elwin, die heb ik nooit gezien of op gereageerd. Ik vind in dit geval dat je absoluut niet gelijk hebt.

Het date format in mysql is er niet voor niets, en als je ze wel als date opslaat kan je gebruik maken van de mysql date functies, dit is bijzonder nuttig voor het selecteren van bepaalde ranges van data.

Dit kan niet als je het opslaat als unixtime. Je kan wel als dat makkelijker is gewoon "select unixtime(datecolumn) from tabel" gebruiken als je perse de unixtime versie wil.

Voor de rest zeg je /natuurlijk/ een hoop nuttige dingen in je howto.

Reageren