Page 1 sur 1

rowspan dynamique

Posté : 16 août 2005, 14:15
par manu49
bonjour,
je me trouve devant un soucis de mise en forme d'un tableau
le lien avec le php est que ce tableau doit se mettre en forme à la suite de données prises dans une base de données
<?php
$resultat = ExecRequete ("SELECT * FROM Formulaire ", $connexion);
?>
	<TR><TD><FONT size=4>Trimestre 1</TD>
<?php
while ($cava = ObjetSuivant ($resultat))
    {

    echo "<TD> $cava->nom</TD>"
      	. "<TD></TD>"		
	. "<TD></TD>"
	. "<TD></TD>"
	. "<TD></TD>"
	. "<TD></TD>"
	. "<TD></TD>"
	. "<TD></TD>"
	. "<TD></TD>"
	. "<TD></TD>"
	. "<TD></TD>"
	. "</TR>";
}
?>
voici le code en fait j'aimerais que la cellule trimestre 1 prennent autant de ligne qu'il y a de nom dasn la base cava
pour cela il faut utiliser rowspan je pense mais le soucis est la valeur de ce rowspan change en fonction du nombre de nom?
merci

Posté : 16 août 2005, 14:39
par HD
$query = "SELECT count(nom) FROM Formulaire  ";
$result = mysql_query($query) or die('Erreur SQL !<br>'.$query.'<br>'.mysql_error());
$data = mysql_result($result,0);
puis une boucle while qui affiche des echo "ligne_du tableau" jusqu'a atteindre $data

re

Posté : 16 août 2005, 15:26
par manu49
ok merci
c'est un peu lourd parce qu'en fait je dois faire un test sur un autre parametre donc du style
select nom from cava where mois==aout
pour le mettre dasn le bon trimestre mais ca devrai fonctionner
merci beaucoup