J'ai un problème avec UPDATE
aneantisseur
Messages postés
411
Statut
Membre
-
aneantisseur Messages postés 411 Statut Membre -
aneantisseur Messages postés 411 Statut Membre -
Bonjour, je veux utiliser al fonction UPDATE, mais une erreur s'affiche, pourtant je n'en vois pas.
Voici mon code :
if (isset($_POST['bloquer']))
{
$donnees = mysql_fetch_array($reponse);
$lock = 0;
$unlock = 1;
$query_lock = mysql_query('UPDATE forum_'.$_GET['titre'].' SET lock='.$lock.' WHERE titre=\''.$donnees['titre'].'\'') or die (mysql_error());
if ($query_lock)
{
echo '<center> La discussion '.$donnees['titre'].' a bien été bloquée !</center>
';
}
}
Et voici l'erreur :
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 'lock=0 WHERE titre='L\'esprit d\'Ultra Vomit'' at line 1
Pouvez-vous m'aider ?
Merci.
Voici mon code :
if (isset($_POST['bloquer']))
{
$donnees = mysql_fetch_array($reponse);
$lock = 0;
$unlock = 1;
$query_lock = mysql_query('UPDATE forum_'.$_GET['titre'].' SET lock='.$lock.' WHERE titre=\''.$donnees['titre'].'\'') or die (mysql_error());
if ($query_lock)
{
echo '<center> La discussion '.$donnees['titre'].' a bien été bloquée !</center>
';
}
}
Et voici l'erreur :
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 'lock=0 WHERE titre='L\'esprit d\'Ultra Vomit'' at line 1
Pouvez-vous m'aider ?
Merci.
A voir également:
- J'ai un problème avec UPDATE
- Windows update bloqué - Guide
- Winget update - Guide
- Asus live update - Télécharger - Utilitaires
- Windows update windows 10 - Guide
- Wsus offline update - Télécharger - Systèmes d'exploitation
14 réponses
Tout est dans l'erreur ...
if (isset($_POST['bloquer'])) {
$donnees = mysql_fetch_array($reponse);
$lock = 0;
$unlock = 1;
$query_lock = mysql_query('UPDATE forum_'.$_GET['titre'].' SET lock = '.$lock.' WHERE titre="'..$donnees['titre'].'") or die (mysql_error());
if($query_lock == true) {
echo '<center> La discussion '.$donnees['titre'].' a bien été bloquée !</center>'."\n";
}
}
J'ai fait ce que tu as écrit, mais ca me met :
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 'lock = 0 WHERE titre="L'esprit d'Ultra Vomit"' at line 1
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 'lock = 0 WHERE titre="L'esprit d'Ultra Vomit"' at line 1
J'ai oublié quelque-chose :
if (isset($_POST['bloquer'])) {
$donnees = mysql_fetch_array($reponse);
$lock = 0;
$unlock = 1;
$query_lock = mysql_query('UPDATE forum_'.$_GET['titre'].' SET lock = '.$lock.' WHERE titre="'..$donnees['titre'].'"') or die (mysql_error());
if($query_lock == true) {
echo '<center> La discussion '.$donnees['titre'].' a bien été bloquée !</center>'."\n";
}
}
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 'lock = 0 WHERE titre="L'esprit d'Ultra Vomit"' at line 1
Toujours ^^
Toujours ^^
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
oui, il doit en rester qu'un seul.
if (isset($_POST['bloquer'])) {
$donnees = mysql_fetch_array($reponse);
$lock = 0;
$unlock = 1;
$query_lock = mysql_query('UPDATE forum_'.$_GET['titre'].' SET lock = '.$lock.' WHERE titre="'.$donnees['titre'].'"') or die (mysql_error());
if($query_lock == true) {
echo '<center> La discussion '.$donnees['titre'].' a bien été bloquée !</center>'."\n";
}
}
Oui, et quand il n'en reste qu'un, ca me met :
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 'lock = 0 WHERE titre="L'esprit d'Ultra Vomit"' at line 1
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 'lock = 0 WHERE titre="L'esprit d'Ultra Vomit"' at line 1
if (isset($_POST['bloquer'])) {
$donnees = mysql_fetch_array($reponse);
$lock = 0;
$unlock = 1;
$query_lock = mysql_query('UPDATE forum_'.$_GET['titre'].' SET lock = "'.$lock.'" WHERE titre = "'.$donnees['titre'].'"') or die (mysql_error());
if($query_lock == true) {
echo '<center> La discussion '.$donnees['titre'].' a bien été bloquée !</center>'."\n";
}
}
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 'lock = "0" WHERE titre="L'esprit d'Ultra Vomit"' at line 1
Ca commence a devenir compliqué ^^
Ca commence a devenir compliqué ^^