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

Signaler
Messages postés
278
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
17 avril 2019
-
nik029
Messages postés
278
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
17 avril 2019
-
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
278
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
17 avril 2019
29
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 ;)