LiL'SkiSo Posté 7 Février 2006 Posté 7 Février 2006 Bonjour, J'ai un petit souci, j'ai créé une page php dans lequel je demande d'afficher une ligne par valeurs de champ de table (excusez-moi si j'explique mal) Pour être bref, regardez ce fichier : <?include("connexion.php");$table="membres"; ?><HTML><HEAD><TITLE>Liste</TITLE> <? // sélection de toutes les fiches $query = "SELECT * FROM $table ORDER BY Callsign ASC"; $result = mysql_query($query); $i=1; ?> <table width="68%" border="1" align="center" cellpadding="0" cellspacing="0"> <tr> <td bordercolor="#666666" bgcolor="#FF9900"><div align="center">NICE TMA - LFMD / LFMN</br>---- <strong>NRJ Music Awards 2006</strong> ----<br> Il y a <? echo mysql_num_rows($result); ?> membres dans la compagnie. </div></td> </tr> </table> <br> <table width="100%" border=1 align="center" cellpadding="0" cellspacing="0"> <tr border="1" bordercolor="#666666" bgcolor="#0099CC"> <td border="1" bordercolor="#666666" width="7%" height="15" bgcolor="#DCE7F5"><font face="Verdana" color="#003399"><div align="left"><strong>Callsign<br>Nom</strong></div></td> <td border="1" bordercolor="#666666" width="15%" bgcolor="#DCE7F5"><font face="Verdana" color="#003399"><div align="center"><strong>Fonctions</strong></div></td> <td border="1" bordercolor="#666666" width="6%" bgcolor="#DCE7F5"><font face="Verdana" color="#003399"><div align="center"><strong>Licenses</strong></div></td> <td border="1" bordercolor="#666666" width="6%" bgcolor="#DCE7F5"><font face="Verdana" color="#003399"><div align="center"><strong>Grades</strong></div></td> <td border="1" bordercolor="#666666" width="9%" bgcolor="#DCE7F5"><font face="Verdana" color="#003399"><div align="center"><strong>Heures de vol</strong></div></td> <td border="1" bordercolor="#666666" width="50%" bgcolor="#DCE7F5"><font face="Verdana" color="#003399"><div align="center"><strong>Status</strong></div></td> </tr> <? $back=0;?> <? while ($val = mysql_fetch_array($result)) { $book = $val["Book"]; $flightnb = $val["FlightNb"]; $callsign = $val["Pilote"]; ?> <tr bgcolor="<? if ($back%2=="0") { echo '#dddddd'; } else { echo '#cccccc'; } $back++; ?>"> <td border="1" bordercolor="#666666" bgcolor="#E6EDF5"><font face="Verdana" color="#0033CC"><div align="center"><? echo $val["Callsign"]; ?><? echo $val["Nom"]; ?> </div></td> <td border="1" bordercolor="#666666" bgcolor="#E6EDF5"><font face="Verdana" color="#0033CC"><div align="center"><? echo $val["Fonctions"]; ?> </div></td> <td border="1" bordercolor="#666666" bgcolor="#E6EDF5"><font face="Verdana" color="#0033CC"><div align="center"><? echo $val["Licenses"]; ?> </div></td> <td border="1" bordercolor="#666666" bgcolor="#E6EDF5"><font face="Verdana" color="#0033CC"><div align="center"><? echo $val["Grades"]; ?> </div></td> <td border="1" bordercolor="#666666" bgcolor="#E6EDF5"><font face="Verdana" color="#0033CC"><div align="center"><? echo $val["HVols"]; ?> </div></td> <td border="1" bordercolor="#666666" bgcolor="#E6EDF5"><font face="Verdana" color="#0033CC"><div align="center"><? $vid = $val["Vid"]; echo '<img src="http://status.ivao.aero/', $vid, '.png>'; ?></td> </tr> <? $i++; } ?> </table> </BODY></HTML><? mysql_close(); ?> En fait, il devrait y avoir 2 lignes, une pour chaque pilote, mais je ne comprends pas pourquoi tout s'affiche sur la même ligne :s ... Quelqu'un aurait-il la solution svp ??? Merci !
NorSeb Posté 8 Février 2006 Posté 8 Février 2006 Bonjour, Est-ce que cette page est en ligne... Pour voir le résultat final ?
LiL'SkiSo Posté 8 Février 2006 Auteur Posté 8 Février 2006 La page concernant ce problème Voilà, j'espère avoir une réponse, Merci !
xpatval Posté 8 Février 2006 Posté 8 Février 2006 Rajoute déjà une balise <body> à ta page, reteste et dis-nous.... xpatval
Sarc Posté 8 Février 2006 Posté 8 Février 2006 <img src="http://status.ivao.aero/140452.png></td> Il manque les guillemets fermants.. Mais comment tu peux accepter un code comme celui-là ? Il va falloir apprendre sérieusement le CSS et coder simplement, proprement, pour éviter d'avoir des bugs sortis de nulle part... :/
LiL'SkiSo Posté 8 Février 2006 Auteur Posté 8 Février 2006 C'est quoi le CSS lol ? Nan sérieux, merci, c'était une faute pourrite, j'ai cherché et recherché, mais toujours passé à côté... Merci beaucoup !
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant