Parse error, je veux bien , mais où?

MarreDeMare... -  
dragondark Messages postés 465 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un code me permettant d'afficher le programme du week-end la semaine, et le gagnat de la semaine le week-end.
Mais j'ai une méchante erreur:
Parse error: parse error in (Mon dossier) on line 31

Voici mon code:

<?php
include('conf.php');
$jour = date("l");
echo $jour;

if($jour == "Saturday" || $jour == "Sunday"){
	$reponseG = mysql_query("SELECT * FROM battle ORDER BY nombre_votes");
	while ($donneesG = mysql_fetch_array($reponseG)){
		echo"<tr>
			<td>
				<a href='".$donneesG['url']."'><img src='".$donneesG['image']."' /></a></td>
			<td>
				Nombre de votes: ".$donneesG['nombre_votes']."<br />
				<a href='confirm_votes.php?id=".$donneesG['id']."&amp;type=battle'>Voter pour ce site</a>
		</tr>";
	}
}

?>

<?php

include('conf.php');
$jour = date("l");

elseif($jour != "Saturday" || $jour != "Sunday"){
	$reponseD = mysql_query("SELECT * FROM battle ORDER BY nombre_votes LIMIT 0,01");
	while ($donneesD = mysql_fetch_array($reponseD)){
		echo"Le gagnant de la semaine est le site ".$donneesD['titre']."
		<a href='".$donneesD['url']."'><img src='".$donneesG['image']."' /></a></td>
			
				Nombre de votes: ".$donneesG['nombre_votes']."<br />
				<a href='confirm_votes.php?id=".$donneesG['id']."&amp;type=battle'>Voter pour ce site</a>
		";
	}
}
?>


Si vous trouvez l'erreur, je suis preneur,
a+ sur ccm

7 réponses

dragondark Messages postés 465 Date d'inscription   Statut Membre Dernière intervention   159
 
salut

quand tu cherche une erreurs regarde la ligne qu'il t'indique, si je me trompe pas et que le site n'a pas déformer ton code cela tombe sur une requête sql

je te conseil de regarder le retour de ta requête sql directement sur ton sql.

LIMIT 0,01 <-- essaye en enlevant le 0 --> LIMIT 0,1
je sais pas si ca change quelque chose mais j'ai jamais vu avec le 0

met un espace apres le echo

echo"Le gagnant de la semaine est le site ".$donneesD['titre']."

cordialement
Dragondark de lonlindil
0
MarreDeMare...
 
Salut,

merci pour ta réponse mais ce n'est pas ca...
la ligne 31 est en fait la ligne du "elseif"
J'ai tout de même essayé sans le 0 et en mettant des espaces, rien ne change
0
dragondark Messages postés 465 Date d'inscription   Statut Membre Dernière intervention   159
 
heu il est ou ton if?

syntax du if

if(raison){
}elseif(raison){
}else{
}

cordialement
Dragondark de lonlindil
0
le père
 
le elseif n'a rien à faire ici. un elseif ne peut venir que immédiatement après l'instruction qui suit un if ou un autre elseif
Or toi tu as un include et et $jpur=.. depuis la fin du if précédent. Enlève-les.

D'ailleurs, pourquoi avoir effacé le unexpected T_ELSEIF du message d'erreur ? c'était l'information la plus utile
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
LnG01 Messages postés 263 Date d'inscription   Statut Membre Dernière intervention   71
 
J'avoue..
Pourquoi tu as séparé en deux tags aussi ?
0
MarreDeMare...
 
Ah bah merci vous deux!
C'était en effet ce que "le père" disait, parcontre je n'ai rien enlevé du tout (sauf le chemin vers le dossier).

Mais merci quand même
En esperant, un jour, pouvoir vous aider
a+
0
dragondark Messages postés 465 Date d'inscription   Statut Membre Dernière intervention   159
 
cela fonctionne
bonne journée a toi

Cordialement
Dragondark de lonlindil
0