Tu ne peux pas faire un mix entre
$con = mysql_connect("localhost","root","root");
et
1 2 3
|
$req = $bdd->prepare('SELECT * FROM utilisateur WHERE pseudo= ? AND mdp = ?');
$req->execute(array($pseudo,md5($mdp))); |
soit tu te connectes par
1 2 3 4 5 6 7 8 9 10
| //on se connecte à la base
try
{
$bdd = new PDO('mysql:host=XXX;dbname=XXX', 'login', 'mdp');
//$bdd = new PDO($Connexion);
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
} |
et tu utilises
1 2 3
|
$req = $bdd->prepare('SELECT * FROM utilisateur WHERE pseudo= ? AND mdp = ?');
$req->execute(array($pseudo,md5($mdp))); |
soit tu te connectes par
$con = mysql_connect("localhost","root","root");
et ensuite il faut revoir le code de vérification pour savoir si on est connecté... malheureusement, je ne pourrais pas t'en dire plus sur cette seconde méthode.. je ne l'ai que succinctement apprise et j'utilise PDO que je trouve plus sympa, plus puissant et plus moderne...
et ici pour voir la documentation pour se connecter à une base
Partager