diff --git a/b1-bak/session2/blog/login.php b/b1-bak/session2/blog/login.php index 990ced1..4a461ce 100644 --- a/b1-bak/session2/blog/login.php +++ b/b1-bak/session2/blog/login.php @@ -23,22 +23,48 @@ connect_errno) { + echo "Échec lors de la connexion à MySQL : (" + . $mysqli->connect_errno . ") " + . $mysqli->connect_error; + } + else + { + echo "connecté"; + } - - // 2 exécuter une requete de recherche - // de la forme : - // SELECT * FROM `utilisateur` - // WHERE `login` LIKE 'jo' - // mais avec le login que l'utilisateur - // à saisi à la place de jo - - // dire si on trouve ou pas le résultat - + // afficher le login saisit par l'utilisateur + if(isset($_POST['pseudo'])) + { + echo "Bienvenue ".$_POST['pseudo']; + //echo " et c'est le numero ".rand(1,19)." qui donne le code"; + // 2 exécuter une requete de recherche + // de la forme : + // 'SELECT * FROM `utilisateur ` + // WHERE `login` like "pseudo" + /* + $sql = 'SELECT * FROM `utilisateur` WHERE `login` = ? '; + $requete = $mysqli->prepare($sql); + $requete->bind_param('s', $_POST['pseudo']); + //bind resultat + $resultat = $requete->execute(); + echo "
".$resultat->num_rows." utilisateurs"; + */ + $sql = 'SELECT * FROM `utilisateur` WHERE `login` LIKE "'. $_POST['pseudo'].'"'; + $resultat = $mysqli->query($sql); + // dire si on trouve ou pas le résultat + if($resultat->num_rows > 0) + { + echo "Votre identifiant est bien défini en base"; + } + else + { + echo "Utilisateur inconnu"; + } + } ?> \ No newline at end of file