par
Invité » 18 avr. 2005, 15:23
1ère page où l'utilisateur sélectionne dans un menu déroulant un nom de fabricant dont la liste vient d'une requête :
$sql = "SELECT fab_nom FROM fabricant ORDER BY fab_nom ASC";
$r_fablist=mysql_query("$sql") or die("Invalid query : ".mysql_error());
echo "selectionner un fabricant : <form name='fablist' action='listprod_fab.php' method='POST'><select name='example'>";
echo "<option value=''>Sélectionner un fabricant</option>";
while ($result = mysql_fetch_array($r_fablist))
{
echo "<option value='choix'>".$result[0]."</option>";
}
2ème page où je dois récupérer le choix fait pour l'utiliser dans une requête :
$sql = "SELECT p_nom FROM produit, fabricant WHERE produit.fab_num=fabricant.fab_num AND fab_nom='choix_récupéré'";
$result=mysql_query("$sql") or die("Invalid query : ".mysql_error());
echo "<table border=1><tr>";
while ($resultat = mysql_fetch_array($result))
{
echo "<td>".$resultat[0]."</td>";
}
echo "</tr></table>";
j'espère que ça te convient..

Merci

1ère page où l'utilisateur sélectionne dans un menu déroulant un nom de fabricant dont la liste vient d'une requête :
[php]
$sql = "SELECT fab_nom FROM fabricant ORDER BY fab_nom ASC";
$r_fablist=mysql_query("$sql") or die("Invalid query : ".mysql_error());
echo "selectionner un fabricant : <form name='fablist' action='listprod_fab.php' method='POST'><select name='example'>";
echo "<option value=''>Sélectionner un fabricant</option>";
while ($result = mysql_fetch_array($r_fablist))
{
echo "<option value='choix'>".$result[0]."</option>";
}
[/php]
2ème page où je dois récupérer le choix fait pour l'utiliser dans une requête :
[php]
$sql = "SELECT p_nom FROM produit, fabricant WHERE produit.fab_num=fabricant.fab_num AND fab_nom='choix_récupéré'";
$result=mysql_query("$sql") or die("Invalid query : ".mysql_error());
echo "<table border=1><tr>";
while ($resultat = mysql_fetch_array($result))
{
echo "<td>".$resultat[0]."</td>";
}
echo "</tr></table>";
[/php]
j'espère que ça te convient.. :)
Merci :D