Astuce dans php mysql

Fermé
kimo - 18 août 2011 à 23:54
ze-life-of-quent1 Messages postés 1582 Date d'inscription lundi 8 février 2010 Statut Membre Dernière intervention 17 octobre 2015 - 19 août 2011 à 00:15
Bonjour,
Je suis entrain de coder un script php et je veux afficher les données mysql dans un tableau de 4 columns , une donnée dans chaque columns

et chaque 4 donnés creent un tableau

voici mes tentatives
<table border="1" width="700px">
	<tr>
	<?php
 include ('config.php');
 $reponse = mysql_query ("SELECT * FROM newxs ORDER BY id limit 0,20 ");
 while ($donnees = mysql_fetch_array($reponse))
 {
?>
<?php 
$titre= $donnees['titre'];
$c=1;
if ($c==1) {
echo "<td width=\"120\" >";
}
  
print(" $titre </td>
  
");
?>
<?php
 }
 mysql_close(); 
?>
</tr> </table></div>
		


mais ce code n'arrete pas à 4 il continue à creer des columns :S

please aidez moi
A voir également:

1 réponse

ze-life-of-quent1 Messages postés 1582 Date d'inscription lundi 8 février 2010 Statut Membre Dernière intervention 17 octobre 2015 776
19 août 2011 à 00:09
Bonjour,
je cite un bout de votre code:
mysql_query("SELECT * FROM newxs ORDER BY id limit 0,20 ");
Sauf erreur de ma part, limit 0,20 sélectionne bien plus que 4 entrées, non?
0
oui mais je veux 5 tables dans chacun 4 donnés
0
ze-life-of-quent1 Messages postés 1582 Date d'inscription lundi 8 février 2010 Statut Membre Dernière intervention 17 octobre 2015 776
19 août 2011 à 00:15
$c=1;
$c=1;
if ($c==1) {
 echo "<td width=\"120\" >";
}

$c étant toujours égal à 1 vous ajoutez toujours le contenu à la suite. En incrémentant $c et en modifiant le if, vous devriez obtenir ce que vous souhaitez.
0