PHP MYSQL Je n'ai jamais le 1er article

atrebate62 Messages postés 10 Statut Membre -  
maily Messages postés 7560 Statut Contributeur -
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 7560 Statut Contributeur 453
 
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