Php : de la table sql au tableau html...

Fermé
hugalito - 20 nov. 2009 à 23:11
 hugalito - 20 nov. 2009 à 23:21
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
A voir également:

2 réponses

Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
20 nov. 2009 à 23:17
Bonjour,

Les variables s'écrivent avec des $ et pas des & !
Avec ça, ça devrait aller mieux :)

Xavier
0
Purée !!
La honte...

Merci en tout cas
0