le 25/07/2003 à 15:25
C_Kirby
Salut !
J'ai fais un forum (un tout nouvô tout bô ) et j'ai fais une page action.php qui regroupe toutes les actions (créer un topic, une réponse, ect) ce qui est plus pratique que 10000 pages et j'ai essayer de faire une fonction (enfin, pas vraiment une fonction, mais bon...) pour vérouiller un sujet. Pour ca j'utilise un champ enum (oui & non) donc voici mon script si un administrateur du forum veut verouiller un topic :
Mais le message d'erreur suivant s'affiche :
C'est la premiere fois que j'utilise un enum
Merci
J'ai fais un forum (un tout nouvô tout bô ) et j'ai fais une page action.php qui regroupe toutes les actions (créer un topic, une réponse, ect) ce qui est plus pratique que 10000 pages et j'ai essayer de faire une fonction (enfin, pas vraiment une fonction, mais bon...) pour vérouiller un sujet. Pour ca j'utilise un champ enum (oui & non) donc voici mon script si un administrateur du forum veut verouiller un topic :
// VERROUILLER UN TOPIC
else if ($action == lock) {
if ($_SESSION['admin_user'] == oui) {
$sql = 'UPDATE forum_topics SET lock="oui" WHERE id="'.$t.'"';
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
echo '<meta http-equiv="refresh" content="0;URL="viewtopic.php?f='.$f.'&t='.$t.'">';
}
else {
redirection('viewtopic.php?f='.$f.'&t='.$t.'');
}
}
Mais le message d'erreur suivant s'affiche :
Erreur SQL !UPDATE forum_topics SET lock=oui WHERE id="11"
Something is wrong in your syntax près de 'lock=oui WHERE id="11"' à la ligne 1
C'est la premiere fois que j'utilise un enum
Merci