MySQL, Problème affichage

WinDown Messages postés 48 Statut Membre -  
WinDown Messages postés 48 Statut Membre -
Bonjour,

Je fais un script php où il affiche une table mysql, le problème c'est qu'il affiche les résultats sur une seule ligne, quelqu'un peut m'aider ? Voici le code [PHP]
($reponses =mysql_query("SELECT * FROM blacklist ");
while($donnees = mysql_fetch_array($reponses)) {
echo $donnees['pseudo'];
}
/PHP

2 réponses

DelNC Messages postés 2360 Statut Membre 2 006
 
Bonjour

un exemple d'affichage du résultat de la requête SQL dans le cas où il y aura une ou plusieurs lignes

<?php
$query = "SELECT nom, prenom ";
$query .= "FROM users";
$query .= ";";
$result = execute_query($query);
display_table_users($result);

function display_table_users($result) {
echo "<table border=1>\n";
//HEADER ROW
echo "<tr>\n";
echo " <th width=150> Nom </th>\n";
echo " <th width=150> Prenom </th>\n";
echo "</tr>\n";
//DATA ROWS
while($row = mysql_fetch_array($result)) {
echo "<tr>\n";
echo " <td class=\"center\">" . $row[0] . "</td>\n";
echo " <td class=\"center\">" . $row[1] . "</td>\n";
echo "</tr>\n";
}//end while
echo "</table>\n";
}//end function

?>
1
NHenry Messages postés 15479 Statut Modérateur 366
 
Petit rappel, l'extension mysql est obsolète
0
NHenry Messages postés 15479 Statut Modérateur 366
 
echo $donnees['pseudo'].'<br />';
?

J'interviens principalement en VB6 et VB.NET, avec un peu de C#, mais la modération m'amène souvent sur d'autre langages.
En VB.NET pensez à activer "Option Explicit" et "Option Strict"
0
WinDown Messages postés 48 Statut Membre 6
 
Nan j'ai trouvé, merci de votre aide, j'explique: Il ne me fallait pas d'affichage html, entre autre aller à la ligne sans l'html, du coup je l'ai fait en php avec .chr(10)
0