Php : de la table sql au tableau html...
hugalito
-
hugalito -
hugalito -
Bonjour,
Débutant en php, je souhaite vous soumettre un petit problème que je rencontre actuellement :
Voilà une partie du code :
...
<table>
<tr>
<th> nom </th>
<th> MMMM1 </th>
<th> MMMM2 </th>
<th> MMMM3 </th>
<th> MMMM4 </th>
<th> MMMM5 </th>
<th> MMMM6 </th>
<th> MMMM7 </th>
<th> MMMM8 </th>
<th> MMMM9 </th>
<th> MMMM10 </th>
<th> MMMM11 </th>
<th> MMMM12 </th>
<th> MMMM13 </th>
<th> MMMM14 </th>
<th> MMMM15 </th>
<th> MMMM16 </th>
<th> MMMM17 </th>
<th> MMMM18 </th>
</tr>
<?php
mysql_connect("localhost", "root", ""); // Connexion à MySQL
mysql_select_db("hugo"); // Sélection de la DB
$reponse = mysql_query("SELECT * FROM presence"); // Requête SQL sur table presence
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<tr>
<td> <?php echo &donnees['nom'] ; ?> </td>
<td> <?php echo &donnees['m1'] ; ?> </td>
<td> <?php echo &donnees['m2'] ; ?> </td>
<td> <?php echo &donnees['m3'] ; ?> </td>
<td> <?php echo &donnees['m4'] ; ?> </td>
<td> <?php echo &donnees['m5'] ; ?> </td>
<td> <?php echo &donnees['m6'] ; ?> </td>
<td> <?php echo &donnees['m7'] ; ?> </td>
<td> <?php echo &donnees['m8'] ; ?> </td>
<td> <?php echo &donnees['m9'] ; ?> </td>
<td> <?php echo &donnees['m10'] ; ?> </td>
<td> <?php echo &donnees['m11'] ; ?> </td>
<td> <?php echo &donnees['m12'] ; ?> </td>
<td> <?php echo &donnees['m13'] ; ?> </td>
<td> <?php echo &donnees['m14'] ; ?> </td>
<td> <?php echo &donnees['m15'] ; ?> </td>
<td> <?php echo &donnees['m16'] ; ?> </td>
<td> <?php echo &donnees['m17'] ; ?> </td>
<td> <?php echo &donnees['m18'] ; ?> </td>
</tr>
<?php
}
?>
</table>
...
En testant tout çà en local, çà plante et j'ai droit à une "parse error" sur la ligne ou apparait la première balise <td>.
A vot' bon coeur !
Merci
Débutant en php, je souhaite vous soumettre un petit problème que je rencontre actuellement :
Voilà une partie du code :
...
<table>
<tr>
<th> nom </th>
<th> MMMM1 </th>
<th> MMMM2 </th>
<th> MMMM3 </th>
<th> MMMM4 </th>
<th> MMMM5 </th>
<th> MMMM6 </th>
<th> MMMM7 </th>
<th> MMMM8 </th>
<th> MMMM9 </th>
<th> MMMM10 </th>
<th> MMMM11 </th>
<th> MMMM12 </th>
<th> MMMM13 </th>
<th> MMMM14 </th>
<th> MMMM15 </th>
<th> MMMM16 </th>
<th> MMMM17 </th>
<th> MMMM18 </th>
</tr>
<?php
mysql_connect("localhost", "root", ""); // Connexion à MySQL
mysql_select_db("hugo"); // Sélection de la DB
$reponse = mysql_query("SELECT * FROM presence"); // Requête SQL sur table presence
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<tr>
<td> <?php echo &donnees['nom'] ; ?> </td>
<td> <?php echo &donnees['m1'] ; ?> </td>
<td> <?php echo &donnees['m2'] ; ?> </td>
<td> <?php echo &donnees['m3'] ; ?> </td>
<td> <?php echo &donnees['m4'] ; ?> </td>
<td> <?php echo &donnees['m5'] ; ?> </td>
<td> <?php echo &donnees['m6'] ; ?> </td>
<td> <?php echo &donnees['m7'] ; ?> </td>
<td> <?php echo &donnees['m8'] ; ?> </td>
<td> <?php echo &donnees['m9'] ; ?> </td>
<td> <?php echo &donnees['m10'] ; ?> </td>
<td> <?php echo &donnees['m11'] ; ?> </td>
<td> <?php echo &donnees['m12'] ; ?> </td>
<td> <?php echo &donnees['m13'] ; ?> </td>
<td> <?php echo &donnees['m14'] ; ?> </td>
<td> <?php echo &donnees['m15'] ; ?> </td>
<td> <?php echo &donnees['m16'] ; ?> </td>
<td> <?php echo &donnees['m17'] ; ?> </td>
<td> <?php echo &donnees['m18'] ; ?> </td>
</tr>
<?php
}
?>
</table>
...
En testant tout çà en local, çà plante et j'ai droit à une "parse error" sur la ligne ou apparait la première balise <td>.
A vot' bon coeur !
Merci
A voir également:
- Php : de la table sql au tableau html...
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP