Erreur avec la commande else

rudy10 -  
 A.Nonymous -
Bonjour,
j'ai fait un script et j'ai un problème avec la commande else, j'ai le message d'erreur suivant :Parse error: syntax error, unexpected T_ELSE

voici mon script:
<?php
try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '', $pdo_options);
{
$pseudo=('SELECT * FROM jeuxvideosoluce.net WHERE pseudo=\'$pseudo\'');
$resultat = mysql_query ($pseudo);
$nombre_pseudo=mysql_num_rows($resultat);
{
if($nombre_pseudo==0)
header ('Location: inscription_2.php');
}
else
{
header('Location: inscription_2.php');
}
$reponse->closeCursor();
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
?>

J'espère que vous pourrez m'aider et merci par avance

A voir également:

3 réponses

A.Nonymous
 
2 accolades d'ouverture doivent être supprimées :
{ <= Celle-ci
$pseudo=('SELECT * FROM jeuxvideosoluce.net WHERE pseudo=\'$pseudo\'');
$resultat = mysql_query ($pseudo);
$nombre_pseudo=mysql_num_rows($resultat);
{ <= Et celle-ci
1
A.Nonymous
 
Accolade d'ouverture manquante après :
if($nombre_pseudo==0)
0
rudy10
 
merci mais maintenant j'ai le code d'erreur suivant :
Parse error: syntax error, unexpected T_CATCH
0