Re bonjour,
j'ai trouvé cette solution pour créer un tableau dynamique mais il y a toujours problème voila le code de mes deux pages :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| <form id="form1" name="form1" method="post" action="rech_emp2.php">
<p align="center">
<div align="center"><strong>N° d'inventaire : </strong>
<select name="num_inventaireh">
<?
$reponse = mysql_query("SELECT distinct num_inventaireh FROM historique");
while($donnees=mysql_fetch_array($reponse))
{
echo"<option>".$donnees['num_inventaireh']."</option>";
}
?>
</select>
</div>
<div align="center"><br />
<input type="reset" name="Submit2" value="Annuler" />
<input type="submit" name="Submit" value="Rechercher" />
</div>
</form> |
et la deuxième page:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <?
$num_inventaireh=$_POST['num_inventaireh'];
mysql_connect("localhost", "root", ""); // Connexion à MySQL
mysql_select_db("xoops"); // Sélection de la base
// sélection de toutes les fiches
$query="SELECT * FROM historique where num_inventaireh='$num_inventaireh'";
$resultat=mysql_query($query);
echo'<table>';
$row=mysql_fetch_row($resultat);
while($row)
{
echo"<tr><td>$row['id_mat']</td><td>$row['num_inventaireh']</td><td>$row['departementh']</td><td>$row['lieuh']</td><td>*$row['nom_foureph']</td></tr>\n";
}
echo'</table>';
mysql_close(); // Déconnexion de MySQL
?> |
l'erreur que je reçois :
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in c:\program files\easyphp1-8\www\xoops\modules\recherche\rech_emp2.php on line 26
ligne 26 est ce qui est entre le while:
echo"<tr><td>$row['id_mat']</td><td>$row['num_inventaireh']</td><td>$row['departementh']</td><td>$row['lieuh']</td><td>*$row['nom_foureph']</td></tr>\n";
Partager