Une erreur de ";"
Fermé
Novice
-
5 févr. 2010 à 19:00
Eleth Messages postés 128 Date d'inscription jeudi 15 janvier 2009 Statut Membre Dernière intervention 26 février 2010 - 6 févr. 2010 à 16:31
Eleth Messages postés 128 Date d'inscription jeudi 15 janvier 2009 Statut Membre Dernière intervention 26 février 2010 - 6 févr. 2010 à 16:31
A voir également:
- Une erreur de ";"
- Erreur 1004 vba ✓ - Forum VB / VBA
- Youtube une erreur s'est produite ✓ - Forum YouTube
- Erreur 1000 france tv - Forum MacOS
- Iptv erreur de lecture - Forum Vidéo/TV
- Free erreur 38 ✓ - Forum Mobile
5 réponses
Eleth
Messages postés
128
Date d'inscription
jeudi 15 janvier 2009
Statut
Membre
Dernière intervention
26 février 2010
17
5 févr. 2010 à 23:48
5 févr. 2010 à 23:48
Hum ton else semble débarquer de nul part, j'imagine que plus haut tu as un if mais si tu ne le ferme pas avant ton else avec une } ca plantera.
Merci de m'avoir répondu,
je mets toute la partie du code.
La partie eb gras est celle qui pose problème.
Merci de votre aide
je mets toute la partie du code.
$requete3 = mysql_query('SELECT topic_locked FROM forum_topic WHERE topic_id = '.$topic);
$data3 = mysql_fetch_assoc($requete3);
if ($data3['topic_locked'] == 1) // Topic verrouillé !
{
echo'<a href="./postok.php?action=unlock&t='.$amp;topic.'"> <img src="./images/unlock.gif" alt="deverrouiller" title="Déverrouiller ce sujet" /></a>';
}
$requete = mysql_query('SELECT forum_id, forum_name FROM forum_forum WHERE forum_id <> '.$data1['forum_id'].'');
//Data 1 a été définie tout en haut de la page !
echo'<p>Déplacer vers :</p> <form method="post" action=postok.php?action=deplacer&t='.$topic.'> <select name="dest">';
while($data = mysql_fetch_assoc($requete))
{
echo'<option value='.$data['forum_id'].' id='.$data['forum_id'].'>'.$data['forum_name'].'</option>';
}
echo'</select><input type="hidden" name="from" value=' .$data1['forum_id'].'><input type="submit" name="submit" value="Envoyer" /></form>';
else //Sinon le topic est déverrouillé !
{
echo'<a href="./postok.php?action=lock&t='.$topic.'"> <img src="./images/lock.gif" alt="verrouiller" title="Verrouiller ce sujet" /></a>';
}
echo '<p>Page : ';
echo get_list_page($page, $nombreDePages, './voirtopic.php?t='.$topic);
echo'</p>';
La partie eb gras est celle qui pose problème.
Merci de votre aide
Eleth
Messages postés
128
Date d'inscription
jeudi 15 janvier 2009
Statut
Membre
Dernière intervention
26 février 2010
17
6 févr. 2010 à 14:05
6 févr. 2010 à 14:05
Oui comme je le disais il faut que ton else soit après un if donc ca donnerait quelque chose comme ceci :
$requete3 = mysql_query('SELECT topic_locked FROM forum_topic WHERE topic_id = '.$topic);
$data3 = mysql_fetch_assoc($requete3);
if ($data3['topic_locked'] == 1) // Topic verrouillé !
{
echo'<a href="./postok.php?action=unlock&t='.$amp;topic.'"> <img src="./images/unlock.gif" alt="deverrouiller" title="Déverrouiller ce sujet" /></a>';
//J'ai déplacé le } juste avant le else pour que le code comprenne bien où il en est
$requete = mysql_query('SELECT forum_id, forum_name FROM forum_forum WHERE forum_id <> '.$data1['forum_id'].'');
//Data 1 a été définie tout en haut de la page !
echo'<p>Déplacer vers :</p> <form method="post" action=postok.php?action=deplacer&t='.$topic.'> <select name="dest">';
while($data = mysql_fetch_assoc($requete))
{
echo'<option value='.$data['forum_id'].' id='.$data['forum_id'].'>'.$data['forum_name'].'</option>';
}
echo'</select><input type="hidden" name="from" value=' .$data1['forum_id'].'><input type="submit" name="submit" value="Envoyer" /></form>';
} //fin du If
else //Sinon le topic est déverrouillé !
{
echo'<a href="./postok.php?action=lock&t='.$topic.'"> <img src="./images/lock.gif" alt="verrouiller" title="Verrouiller ce sujet" /></a>';
}
echo '<p>Page : ';
echo get_list_page($page, $nombreDePages, './voirtopic.php?t='.$topic);
echo'</p>';
Merci sa marche parfaitement.
je reçois d'autre erreur du même genre. Je verrais si je peux les corriger, sinon je le poste.
Merci
je reçois d'autre erreur du même genre. Je verrais si je peux les corriger, sinon je le poste.
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Eleth
Messages postés
128
Date d'inscription
jeudi 15 janvier 2009
Statut
Membre
Dernière intervention
26 février 2010
17
6 févr. 2010 à 16:31
6 févr. 2010 à 16:31
pas de soucis je reviendrais voir