Probleme en base se donnée

bonjours
j ai eu un erreur ici si qq peu m aider

$sql1 = 'INSERT INTO sta VALUES("", "'.$result->login.'", "'.$result->pass.'","'.$result->nom.'","'.$result->prenom.'","'.$result->CIN.'","'.$result->email.'")WHERE id = '.$id.';

l erreur est:

Erreur SQL !INSERT INTO sta VALUES("", "s", "s","s","s","ss","s")WHERE id = 26
Erreur de syntaxe pr?s de 'WHERE id = 26' ? la ligne 1

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Salut

    L'insertion sert à créer une ligne. On ne peut donc le faire sous condition => pas de clause WHERE dans un INSERT INTO ... VALUES(...)