Une erreur parse error : oui mais où ??

Eléphanteau du PHP | 15 Messages

23 mars 2008, 20:39

Bonjour,
Voilà j'ai un script php - html qui m'indique :

Parse error: parse error, unexpected $end in D:\programmes\EasyPHP 2.0b1\www\confirmation_suppression.php on line 115

J'ai besoin d'aide parce que là je vois vraiment pas où ca coince

$nom_jeu=$_POST['nom_jeu'];

  //vérification des champs
  	if ($nom_jeu=="")
 		{
		?>
		Voyons Tu ne sais pas le nom du jeu que tu veux supprimer !!
		<br /><br />
		<?php
		}
		?>
	<br /><br /><br />
	
	<?php
	
	//si tous le champs nom_jeu est renseigné, alors... 
	if ($nom_jeu != "")
		{	
		//Connexion à la base de données
		$connect2 = mysql_connect("localhost", "root", "")or die("Impossible de se connecter : " . mysql_error());

		//selection de la base de données "base"
		mysql_select_db("base",$connect2);
		
		//permettant de choisir le jeu dans la base
		$jeu_existant = mysql_query ("SELECT nom FROM T_JEUX where nom='$nom_jeu'");

			//si le jeu n'est pas dans la base
			if ($nom_jeu == $jeu_existant)
				{
				//on parcourt le champ pseudo et pass de la table T_JEUX
				$supp = mysql_query(" DELETE FROM T_JEUX WHERE nom='$nom_jeu'"); 
				
				//on informe que le jeu a bien été enlevé
				echo "Le jeu a bien été supprimé de la Base";
				?>
				<br /><br />
				Vous pouvez vous rendre à l'espace" <a href='consultation.php'>consultation	</a> pour vérifier
				<br /><br />
				<?php
				} // fin du if ($nom_jeu == $jeu_existant)
				
			//sinon le jeu n'est pas dans la base
			else 
				{			
				echo "Le jeu nexiste pas dans la base";
				?> 
				<br /><br />
				<?
				}
				
		//déconnexion de la base de données
		mysql_close($connect2);
	
		} //fin du if ($nom_jeu != "")

?>
Merci de votre aide

Eléphant du PHP | 445 Messages

23 mars 2008, 21:07

C'est assez simple.

Tu as une parse-error à la ligne 115.

Donc regarde la ligne 114 du fichier confirmation_suppression.php (Une accolade manquant ou bien un point virgule ou une balise php mal fermé ....)

ViPHP
ViPHP | 4674 Messages

23 mars 2008, 21:30

Bonsoir,

si tu ne nous donnes pas les numéros de ligne, ça n'ira pas.
Ton code n'est pas propre du tout (pour ne pas dire sale). Essaye de nettoyer le code, numérote tes lignes, indente le bien, et reviens nous voir ;-).
Si ton code est bien écrit, tu y verras plus clair. Ici tu mélanges les echos avec coupure de code PHP, tu mélanges short_open_tag et long_open_tag, ... bref, tu as compris :).
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).