Pb de boucle je supose en php ( navigation dans un tableau associé)
fredericmaill
Messages postés144Date d'inscriptionmercredi 16 juin 2004StatutMembreDernière intervention22 mars 2006
-
12 oct. 2005 à 16:40
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
12 oct. 2005 à 17:21
Bonjour @ tous !!!
Voila je vous explique mon problème, je réalise un système dauthentification en php avec un system de sessions.
Ce script permet la récupération de tout les useravec leurs password,
Grâce a unerequête sql.
Je mets le résultat de cette requête dans un tableau associé grâce à la fonction : mysql_fetch_assoc, pour pouvoir traité plus simplement le resultat.
Le problème que je rencontre c que je narrive pas avancer dans ce tableau il me propose toujours que la premier enregistrement et ne passe passe pas au suivant/
Merci de maider, vous trouverez ci-dessous mon code source
<?php
session_start();
// login
if($_GET['action'] == 'login')
{
// récupération des variables
$pseudo = $_POST['pseudo'];
$password = $_POST['password'];
//
// verification des drois
//
// connexion
$conn = mysql_connect("localhost", "root", "");
// verification de la connection
if (!$conn)
{
echo "Impossible de se connecter à la base de données : " . mysql_error();
exit;
}
// Sélection de base de donnée
if (!mysql_select_db("test_session"))
{
echo "Impossible de sélectionner la base test_session: " . mysql_error();
exit;
}
// requette
$sql = "SELECT pseudo, password FROM user ";
$result = mysql_query($sql);
// vérification execution de la requette
if (!$result) {
echo "Impossible d'exécuter la requête ($sql) dans la base : " . mysql_error();
exit;
}
// Vérificationdu nombre de resultat obteneu par la requette