Je sais que dans une table sql la date se présente sous cette forme : année-mois-jour. On peu modifier le format mais j'ai lu que c'etais déconseillé.
donc je fais comme ceci :
mysql_connect("localhost","root","") or die ("impossible nananaa..");
mysql_select_db("x_db") or die ("bblablabal");
$date = isset($_POST['date']) ? $_POST['date'] : '';
$query = mysql_query("SELECT date FROM x WHERE date = '$date'");
$array = mysql_fetch_array($query);
// admettons que dans ma bdd j'ai une date : 2006-20-10 et que je tape dans mon formulaire 20/10/2006
$date = $_POST['date'];
list($jour,$mois,$annee) = explode('/', $date);
$date = date($annee-$mois-$jour);
// maintenant la date se presente sous la forme annee-mois-jour
if ($date != $array['date']){
echo 'ok';
}
else{
echo 'pas bon';
die();
}
le probleme c'est que $array['date'] ne me renvois rien, je capte pas, j'ai besoin de vos lanternes j'y vois rien :/