PHP et Mysql/mysql_query et php
Résolu/Fermé
keurdange
Messages postés
718
Date d'inscription
lundi 8 novembre 2010
Statut
Membre
Dernière intervention
13 juillet 2016
-
Modifié par keurdange le 18/02/2012 à 14:04
keurdange Messages postés 718 Date d'inscription lundi 8 novembre 2010 Statut Membre Dernière intervention 13 juillet 2016 - 18 févr. 2012 à 16:43
keurdange Messages postés 718 Date d'inscription lundi 8 novembre 2010 Statut Membre Dernière intervention 13 juillet 2016 - 18 févr. 2012 à 16:43
A voir également:
- PHP et Mysql/mysql_query et php
- Alert php ✓ - Forum PHP
- Header php - Astuces et Solutions
- Undefined index php - Astuces et Solutions
- Retour a la ligne php ✓ - Forum PHP
- Modulo php ✓ - Forum PHP
1 réponse
MastercroW
Messages postés
1095
Date d'inscription
dimanche 3 octobre 2010
Statut
Membre
Dernière intervention
31 mai 2019
163
18 févr. 2012 à 14:24
18 févr. 2012 à 14:24
Bonjour,
Tout d'abord je te conseil d'utiliser PDO, c'est bien plus sécurisé et pas moins compliquer.
Et voila ce que ça donne pour ton problème en PHP-PDO.
Tout d'abord je te conseil d'utiliser PDO, c'est bien plus sécurisé et pas moins compliquer.
Et voila ce que ça donne pour ton problème en PHP-PDO.
<?php
/* Connexion Base de donnée en PDO */
try //Test la connexion
{
$bdd = new PDO('mysql:host=localhost;dbname=monsters','root',''); //connexion
}
catch (Exception $e)
{
die('Erreur : '.$e->getMessage()); // Si la connexion échoue, on renvoie un message d'erreur au lieu d'afficher le code php
}
$bdd->exec("SET CHARACTER SET utf8");
/* Étape de la selection de l'email en base de donnée */
$req = $bdd->prepare('SELECT email FROM info_membres WHERE email = ?');
$req ->execute(array($_POST['email']));
$resultats = $req ->fetch();
if ($_POST['email'] == $resultats['email'])
{
echo 'Adresse e-mail déjà utilisé';
}
else
{
// Etape suivante
}
?>
Modifié par keurdange le 18/02/2012 à 16:46