Pb INSERT TO avec condition WHERE
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:
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 ?