philagui
Messages postés14Date d'inscriptionsamedi 28 décembre 2002StatutMembreDernière intervention27 février 2003
-
23 févr. 2003 à 16:47
cs_hicksman
Messages postés258Date d'inscriptionmercredi 14 août 2002StatutMembreDernière intervention23 avril 2004
-
23 févr. 2003 à 17:21
Bonjour,
je fais afficher tous les resultats d'un champ d'une DB MySQL par l'intermédiaire du script suivant:
$sql="SELECT Titre FROM Tableaux WHERE 1";
$result=mysql_query($sql);
$max=mysql_num_rows($result);
mysql_free_result($result);
For ($i=0;$i<$max;$i=$i+1)
{
$i2=$i+1;
$sql_query="SELECT Titre FROM Tableaux WHERE 1 LIMIT $i,$i2";
$results=mysql_query($sql_query);
$row=mysql_fetch_array($results);
echo "$row[0]";
}
Le problème, c'est que les résultats s'affichent les uns après les autres et que je voudrais mettre un retour à la ligne entre chacuns d'eux. J'ai essayé de mettre des \n un peu partout mais ca ne marche pas. Si quelqu'un pouvait m'aider.
Merci d'avance.
cs_hicksman
Messages postés258Date d'inscriptionmercredi 14 août 2002StatutMembreDernière intervention23 avril 20041 23 févr. 2003 à 17:21
essaies plutôt ça:
echo $row[0]."
";
pas besoin de mettre la variable entre quote, par contre ce qui est balise html, il vaux mieux. pour concatèner des variables et des balises il faut mettre un . ( point).