J'essaye d'insèrer dans ma SGBD une série de données mais pour lesquelles le nombre d'heure est différent de 0.
J'aurais apparemment un problème syntaxique.

Le message suivant s'affiche :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE ('1'!=0)' at line 1

ci-dessous mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
$cnx=mysql_connect("localhost","root","") or  die('Problème de connection à mysql');
$base=mysql_select_db("collectemo") or die('Problème de DB');
$i=0;
while($i<=$i1)
{
$requete1="INSERT INTO `temp` (`temp_date`,`temp_nni`,`temp_ae`,`temp_ordre`,`temp_nbh`) VALUES ('$jour','$nni','".$mep[$i]['oi_ae']."','".$mep[$i]['ordre']."','".$mep[$i]['heure']."') WHERE ('".$mep[$i]['heure']."'!=0)";
$resultat1=mysql_query($requete1,$cnx) or die(mysql_error());
$i++;
}
Quelqu'un aurait-il une idée ?