Bonsoir,

J'ai le souhait d'insérer dans ma BDD MySql une liste de date partant du 2009-01-01 au 2009-02-01.

Tous s'insère bien jusqu'au 2009-01-31, ensuite je n'ai que des 0000-00-00, pas moyen d'insérer février.

Le but étant de choisir 2 dates, de cliquer et l'insertion se fait.

Faut-il d'abord générer le array comprenant la liste avec PHP avant l'insertion ?

Mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
$date1 = '2009-01-01';
$date2 = '2009-02-31';
while($date1<$date2){
$requete = mysql_query("insert into table_test(date)values('".$date1."')");
$date1++;
}
if($requete){
	echo 'ok';
	}