Erreur : SQL syntax sur UPDATE [Résolu/Fermé]

Signaler
Messages postés
276
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
27 octobre 2020
-
Messages postés
276
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
27 octobre 2020
-
Bonjour,

Voici mon code :

<?php require('require/connect.php');
	
extract($_POST);
	$sql = "UPDATE souvenirs SET like='1' WHERE id={$_GET['id']} ";
	$requete = mysql_query($sql) or die(mysql_error());

	 
	if($requete)
		{
	  	 echo "<script language='javascript'>document.location='index.php';</script>";
	  	} 
	  	else
	  	{
	  	 echo "<script language='javascript'>document.location='index.php';</script>";
	  	}


?>


Et voici l'erreur qui l'accompagne :

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 'like='1' WHERE id=21' at line 1

Comment je dois faire ? D'où vient l'erreur ?

Merci d'avance.



1 réponse

Messages postés
276
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
27 octobre 2020
38
J'ai trouvé la réponse, en faite j'utilise un like mais qui est un argument SQL. J'ai donc remplacé like par aime ;)