Parse error

Résolu/Fermé
selma - 26 juin 2013 à 13:44
 selma - 26 juin 2013 à 20:19
Bonjour,
Aidez moi svp pour résoudre ce problème :
Parse error: syntax error, unexpected '$data' (T_VARIABLE)
le code :
$passw=md5($_POST['pass']);
$sql = 'UPDATE membres SET password="'.$passw.'" WHERE Email="'.mysql_real_escape_string($_SESSION['email']).'" and pseudo="'.mysql_real_escape_string($_POST['login']).'"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error
$data = mysql_fetch_array($req);

if ($data[0] == 0) { $erreur ='La combinaison login/email n\'est pas correcte';}
else{
session_start();
$_SESSION['login'] = $_POST['login'];
header('Location: Master-MAI.php');
exit();
}
}

2 réponses

Thorak83 Messages postés 1051 Date d'inscription jeudi 20 juin 2013 Statut Membre Dernière intervention 22 décembre 2017 156
Modifié par Thorak83 le 26/06/2013 à 15:51
Bonjour,

il manque ); de la fonction die() après le mysql_error

Coridlament
0
Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
26 juin 2013 à 17:23
mysql_error étant une fonction, je dirais même qu'il manque ());

:)

Xavier
0
Merciii beaucoup :)
0