Tableau html assez complexe...

Fermé
Dimitri - 13 févr. 2009 à 15:31
 Dimitri - 13 févr. 2009 à 15:52
Bonjour,

J'ai réussi à faire le code php avec les requêtes SQL dont j'avais besoin, mais maintenant, j'ai un petit problèmes pour leurs donner la forme que je voudrais...
Alors voici mon code :


<table>
<?php
$reponse = mysql_query('SELECT * FROM departement') or die (mysql_error());
while ($donnees = mysql_fetch_array($reponse)) {
$dep_id = $donnees['id'];

echo "<tr>";
echo "<th>";

echo $donnees['nom'];

echo "</th>";

$reponse1 = mysql_query('SELECT DISTINCT link_departement.fonction_id
FROM link_departement
where link_departement.departement_id = '.$dep_id.'')
or die (mysql_error());
while ($donnees1 = mysql_fetch_array($reponse1)) {
$fonc_id = $donnees1['fonction_id'];
$reponse2 = mysql_query('select * from fonction where fonction.id = '.$fonc_id.'')
or die (mysql_error());;
while ($donnees2 = mysql_fetch_array($reponse2)) {

echo "<td>";
?>
<label for="fonction_'.$donnees1['id'].'">
<?php
echo $donnees2['nom'];

echo "</label>";

echo '<input type="checkbox" name="fonction_'.$donnees1['fonction_id'].'">';

echo "</td>";
}
}

echo "</tr>";

}
?>
</table>


alors je voudrais avoir :

$donnees1 | $donnees2 | $donnees3 (en titre <th>)
1$donnees2['nom'] | 2$donnees2['nom'] | 3$donnees2['nom']
1$donnees2['nom'] | 2$donnees2['nom'] | 3$donnees2['nom']


...


Je ne sais pas si j'ai été clair dans mon explication, mais en tout cas, je ne m'en sors pas pour faire le tableau...
Donc si quelqu'un a une petite idée pour m'aider?

Merci d'avance,

Dimitri
A voir également:

1 réponse

Up...

Personne n'a une idée pour m'aider?
0