PHP MYSQL Je n'ai jamais le 1er article

Fermé
atrebate62 Messages postés 10 Date d'inscription jeudi 13 mars 2003 Statut Membre Dernière intervention 14 avril 2005 - 5 avril 2004 à 20:36
maily Messages postés 7556 Date d'inscription lundi 26 juin 2000 Statut Contributeur Dernière intervention 23 juin 2023 - 6 avril 2004 à 10:03
Bonjour,
Lorsque je me connecte à ma base de données et que je liste les articles dans un tableau d'une page web, je n'ai jamais le 1er article.

Qui peut me dire pourquoi et comment corriger ce problème

Mon code :

$id_link=mysql_connect($hostname,$dbname,$password)or die ('Impossible de se connecter à SQL-server !');
$targetdm=mysql_select_db($dbname,$id_link) or die('Impossible d\'ouvrir la base \"toto\" !');
$sql="select NOM,CODE,VILLE,PAYS,MEL,ADMEL,SIT,ADSIT,PHOT from lienplac ORDER BY NOM";
$queryresults=mysql_query($sql,$id_link) or die ('la requete a échoué');
$dbrec=mysql_fetch_array($queryresults);


..../....


while ($dbrec = mysql_fetch_array($queryresults)) {
echo "<table width=99%>
<tr></tr>
<tr>
<td width='8%' height='76'><img src='phots/$dbrec[PHOT]' width='63' height='78'></td>
<td width='27%' height='76'><b><font color='#990000'size='+1'>$dbrec[NOM]</font></b></td>
<td width='10%' height='76'><div align='center'><font size='+1'><b><font color='#990000'>$dbrec[CODE]</font></b></font></div></td>

et ainsi de suite...

Merci de votre aide
A voir également:

1 réponse

maily Messages postés 7556 Date d'inscription lundi 26 juin 2000 Statut Contributeur Dernière intervention 23 juin 2023 453
6 avril 2004 à 10:03
Bonjour!

Alors tout simplement parce que tu ne l'affiches pas du tout.
// La tu mets dans dbrec la première ligne du résultat
$dbrec=mysql_fetch_array($queryresults); 


..../.... 

//la, tu passes direct à la seconde!!
while ($dbrec = mysql_fetch_array($queryresults)) { 

Tu devrais juste enlever la première ligne
Et ça devrait marcher!!

Bon courage

 Maily   :-)))) L'hirondelle ne fait pas le printemps
mais le dromadaire fait le désert.
0