bshaka
Messages postés22Date d'inscriptionmercredi 11 avril 2007StatutMembreDernière intervention17 juin 2008
-
11 avril 2008 à 11:00
bshaka
Messages postés22Date d'inscriptionmercredi 11 avril 2007StatutMembreDernière intervention17 juin 2008
-
12 avril 2008 à 11:05
Bonjour à tous,
Voilà un code qui permet de se connecter à ma BD et afficher le contenu d'une table, je suis débutant en PHP, ce code fonctionne sauf que le premier enregistrement de la table ne s'affiche pas, bien sûr, je le vois en me connectant à la base avec "phpMyAdmin 2.6.0".
quelqu'un peut m'expliquer pourquoi le premier enregistrement on le voit pas ?
Merci à vous.
$host = "localhost";
$user = "****";
$passwd = "****";
$dataB = "****";
mysql_connect($host, $user,$passwd) or die("erreur de connexion au serveur");
mysql_select_db($dataB) or die("erreur de connexion a la base de donnees");
$query = "SELECT nom,prenom,adresse,codep,ville FROM essai ORDER BY nom";
faiblard
Messages postés337Date d'inscriptionsamedi 3 février 2007StatutMembreDernière intervention 4 janvier 2011 11 avril 2008 à 12:05
Bonjour,
Dans ton if tu fais :
mysql_fetch_row($result)
Donc le pointeur test la premiere valeur et passe a la suivante
Quand tu arrive dans ton else le pointeur et donc déja sur la 2ème valeurs. CQFD !
-------------------------------------------------------------------
La recherche est ton amie ! Promis elle ne te mordra pas...
Enjoy
Don't forget accept
faiblard
Messages postés337Date d'inscriptionsamedi 3 février 2007StatutMembreDernière intervention 4 janvier 2011 11 avril 2008 à 17:31
Si tu veux compter ton nombre d'enregistrement tu utilise la fonction :
mysql_num_rows($ta_variable);
Cette fonction te retournera le nombre d'enregistrement voilou.
-------------------------------------------------------------------
La recherche est ton amie ! Promis elle ne te mordra pas...
Enjoy
Don't forget accept
";
}
} else {
echo "Aucun enregitrement ne correspond\n";
}
}
} else echo 'Impossible de selectionner la base de données';
mysql_close();
} else echo 'Impossible de se connecter à la base';
Est plus juste.
Si ça fonctionne, pense à accepter la réponse de faiblard en cliquant sur réponse accepter
-------------------
Vous cherchez un hebergement Php/MySQL Gratuit et sans publicités ??
Et bien c'est la : www.e3b.org
Vous n’avez pas trouvé la réponse que vous recherchez ?