Problème de else if en php [urgent]
Résolu
nousados.fr
Messages postés
111
Date d'inscription
Statut
Membre
Dernière intervention
-
nousados.fr Messages postés 111 Date d'inscription Statut Membre Dernière intervention -
nousados.fr Messages postés 111 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Problème de else if en php [urgent]
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php ✓ - Forum PHP
- Php alert - Forum PHP
- Saut de ligne php ✓ - Forum PHP
18 réponses
c'est pour sa que j'ai posté : je ne vois pas l'erreur
bon je vais me coucher je vois demain bonne nuit à tous mais vous pouvez continuer à poster lol
bon je vais me coucher je vois demain bonne nuit à tous mais vous pouvez continuer à poster lol
cette fois j'ai cette erreur :
Parse error: syntax error, unexpected T_ELSE in /home/easyc/www5/e52e7ce4ac2458867d05eaad577560db/membres.php on line 32
Parse error: syntax error, unexpected T_ELSE in /home/easyc/www5/e52e7ce4ac2458867d05eaad577560db/membres.php on line 32
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
if ($rang==1)
{
$requete = "SELECT * FROM membres";
$envoi = mysql_query($requete);
echo "<table width=\"580\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"2\"> \n";
while($tableau = mysql_fetch_array($envoi)) {
echo "<tr> \n";
echo "<td width=\"15\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["title"]."</td> \n";
echo "<td width=\"55\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["nom"]."</td> \n";
echo "<td width=\"40\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["prenom"]."</td> \n";
echo "<td width=\"35\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["solde"]."</td> \n";
echo "<td width=\"40\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["paiement"]."</td> \n";
echo "<td width=\"66\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["pseudo"]."</td> \n";
echo "<td width=\"66\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["email"]."</td> \n";
echo '<td width="40" align="center" valign="top" bgcolor="#DCDCDC"><a href="membres.php?mb=e52e7ce4ac2458867d05eaad577560db&id_user='.$tableau["id"]."\">Modifier</a></td> \n";
echo "</tr> \n";
echo "</table> \n";
}
}
else ($rang==0)
{
echo'Vous &ecrirc;tes un membre pas un administrateur vous n\'avez pas votre place ici vous allez être redirigé dans quelques secondes vers l\'index du site <meta http-equiv="refresh" content="12";URL="/index.php"> ' ;
}
et mnt j'ai cette erreur car j'ai changé quelque chose :
Parse error: syntax error, unexpected '{' in /home/easyc/www5/e52e7ce4ac2458867d05eaad577560db/membres.php on line 34
{
$requete = "SELECT * FROM membres";
$envoi = mysql_query($requete);
echo "<table width=\"580\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"2\"> \n";
while($tableau = mysql_fetch_array($envoi)) {
echo "<tr> \n";
echo "<td width=\"15\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["title"]."</td> \n";
echo "<td width=\"55\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["nom"]."</td> \n";
echo "<td width=\"40\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["prenom"]."</td> \n";
echo "<td width=\"35\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["solde"]."</td> \n";
echo "<td width=\"40\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["paiement"]."</td> \n";
echo "<td width=\"66\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["pseudo"]."</td> \n";
echo "<td width=\"66\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["email"]."</td> \n";
echo '<td width="40" align="center" valign="top" bgcolor="#DCDCDC"><a href="membres.php?mb=e52e7ce4ac2458867d05eaad577560db&id_user='.$tableau["id"]."\">Modifier</a></td> \n";
echo "</tr> \n";
echo "</table> \n";
}
}
else ($rang==0)
{
echo'Vous &ecrirc;tes un membre pas un administrateur vous n\'avez pas votre place ici vous allez être redirigé dans quelques secondes vers l\'index du site <meta http-equiv="refresh" content="12";URL="/index.php"> ' ;
}
et mnt j'ai cette erreur car j'ai changé quelque chose :
Parse error: syntax error, unexpected '{' in /home/easyc/www5/e52e7ce4ac2458867d05eaad577560db/membres.php on line 34
Effectivement, la structure du if et du else est la suivante :
De plus ta variable ne peut prendre que 1 ou 0, correspondant à true (1) et false (0) ... donc c'est logique ! :)
Tiens nous au courant ! :)
if() { // Si la condition, alors on effectue certaines opérations ... } else { // Sinon on fait autre chose .... }
De plus ta variable ne peut prendre que 1 ou 0, correspondant à true (1) et false (0) ... donc c'est logique ! :)
Tiens nous au courant ! :)
nikel mais j'ai un autre petit pb secondaire si tu veux m'aider contacte moi par mp je te donnerais mon msn on verra ensemble
Décris ton problème ici on sera plusieurs à pouvoir t'aider ! :)
Trois têtes valent mieux qu'une ! ^^
Trois têtes valent mieux qu'une ! ^^
DamsWD contacte moi par MP je te passerais mon msn pro car je ne veux pas étaler mon sript en entier ici ! :)
Essai toujours d'expliquer car je veux bien aider, mais j'ai aussi du taf, donc je peux pas m'occuper de choses comme ça, sauf si vraiment on arrive pas à résoudre le souci !
Mais je t'enverrais quand même mon mail msn au plus vite.
Mais je t'enverrais quand même mon mail msn au plus vite.
Bonjour
Plus on est de fous...
Le elseif ($ran==0) est parfaitement correct en php, et n'est pas en soi une cause d'erreur. Même si ici un simple else aurait pu suffire.
L'erreur vient forcément de ce qui précède le elseif. Mais le message indique erreur ligne 32, alors que quand on lit ton script c'est la ligne 21. Pourrait-on avoir toutes le lignes qui précèdent ?
Plus on est de fous...
Le elseif ($ran==0) est parfaitement correct en php, et n'est pas en soi une cause d'erreur. Même si ici un simple else aurait pu suffire.
L'erreur vient forcément de ce qui précède le elseif. Mais le message indique erreur ligne 32, alors que quand on lit ton script c'est la ligne 21. Pourrait-on avoir toutes le lignes qui précèdent ?
le problème est réglé mais j'en ai un petit cette fois dans le script en lui meme contacte moi par mp toto je t'expliquerais
bah en fait le truc c'est que je veux afficher les résultats de ma bdd et que je veux en faire un tableau et le premier résultat est dans le tableau mais pas les autres et le code du tableau et du résultat c sa :
$requete = "SELECT * FROM membres";
$envoi = mysql_query($requete);
echo "<table width=\"580\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"2\"> \n";
while($tableau = mysql_fetch_array($envoi)) {
echo "<tr> \n";
echo "<td width=\"15\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["title"]."</td> \n";
echo "<td width=\"55\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["nom"]."</td> \n";
echo "<td width=\"40\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["prenom"]."</td> \n";
echo "<td width=\"35\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["solde"]."</td> \n";
echo "<td width=\"40\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["paiement"]."</td> \n";
echo "<td width=\"66\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["pseudo"]."</td> \n";
echo "<td width=\"66\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["email"]."</td> \n";
echo '<td width="40" align="center" valign="top" bgcolor="#DCDCDC"><a href="membres.php?id_user='.$tableau["id"]."\">Modifier</a></td> \n";
echo "</tr> \n";
echo "</table> \n";
$requete = "SELECT * FROM membres";
$envoi = mysql_query($requete);
echo "<table width=\"580\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"2\"> \n";
while($tableau = mysql_fetch_array($envoi)) {
echo "<tr> \n";
echo "<td width=\"15\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["title"]."</td> \n";
echo "<td width=\"55\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["nom"]."</td> \n";
echo "<td width=\"40\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["prenom"]."</td> \n";
echo "<td width=\"35\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["solde"]."</td> \n";
echo "<td width=\"40\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["paiement"]."</td> \n";
echo "<td width=\"66\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["pseudo"]."</td> \n";
echo "<td width=\"66\" align=\"center\" valign=\"top\" bgcolor=\"#DCDCDC\">".$tableau["email"]."</td> \n";
echo '<td width="40" align="center" valign="top" bgcolor="#DCDCDC"><a href="membres.php?id_user='.$tableau["id"]."\">Modifier</a></td> \n";
echo "</tr> \n";
echo "</table> \n";