Index du Forum » » Le coin des codeurs

Auteur

menus déroulants
bellecuisse
186     

  Posté : 08-07-2003 14:54

voila ma fonciton

2 pbs se posent:

si le premier menu deroulant ne comporte q"un seul champ ,la selection semble impossible, c'est la meme chose si il y un seul choix sur le deuxieme menu le reste de s'affiche pas!!!!
comment faire pour que la selection soit operationnel ?(meme dans c'est deux ca)

et a la fin du code ,je fais appelle a une fonciton "Suppression" comment lui faire parvenir les parametres que je viens de selectionner avec les menus deroulants

je suis dessus depuis un moment si vous avez une solution.................( enfin c'est un appel a l'aide)

je vous remerice par avance




function SupLinks($ville,$etablissement)
{
!!!include!!!("header.php");

OpenTable();
$mainlink = 1;
mainheader();
echo "</center><TABLE WIDTH=100% CELLSPACING=0 CELLPADDING=1 BORDER=0><TR><TD COLSPAN=2><TABLE WIDTH=100% CELLSPACING=0 CELLPADDING=8 BORDER=0><TR><TD>";
$result1=mysql_query("select DISTINCT UPPER(nom_ville) from ville_ref");
echo "<form name=\"formulairecache\" method=\"POST\" action=\"$PHP_SELF\">";
echo "ville"."<select CLASS=\"TEXTBOX_STANDARD\" name=\"ville\" onChange=\"document.forms['formulairecache'].submit()\">"; //echo "<OPTION VALUE=\"\">"."Slectionner une ville"."</option>\n";
while(list($nom_ville)=mysql_fetch_array($result1))
{
echo "<option ";
if ($ville==$nom_ville) echo "selected";
echo ">$nom_ville</option>";
}
echo"";

if($ville!="")
{
echo "</center><TABLE WIDTH=100% CELLSPACING=0 CELLPADDING=1 BORDER=0><TR><TD COLSPAN=2><TABLE WIDTH=100% CELLSPACING=0 CELLPADDING=8 BORDER=0><TR><TD>";
$result2=mysql_query("select DISTINCT UPPER(nom_etablissement) from ville_ref where nom_ville='$ville'");
echo "<form name=\"formulairecache\" method=\"POST\" action=\"$PHP_SELF\">";
echo "etablissement"."<select CLASS=\"TEXTBOX_STANDARD\" name=\"etablissement\" onChange=\"document.forms['formulairecache'].submit()\">"; //echo "<OPTION VALUE=\"\">"."Selectionner une etablissement"."</option>\n";
while(list($nom_etablissement)=mysql_fetch_array($result2))
{
echo "<option ";
if ($etablissement==$nom_etablissement) echo "selected";
echo ">$nom_etablissement</option>";
}
echo"";
if($etablissement!="")
{
echo "</center><TABLE WIDTH=100% CELLSPACING=0 CELLPADDING=1 BORDER=0><TR><TD COLSPAN=2><TABLE WIDTH=100% CELLSPACING=0 CELLPADDING=8 BORDER=0><TR><TD>";
echo"<i><b>Vous avez choisit l'etablissemnt $etablissement de la ville de $ville</b></i>

";

echo "<a href=saisie_etabliessement.php?op=Suppression CLASS=\"BOX\">"."Suppression de l'element"."</a>
";


}
echo"";

}
echo "</form>";
echo "</form>";
}

<font size=1>[ Message édité par : bellecuisse : 08-07-2003 14:57 ]</font>

[ Message édité par : bellecuisse : 08-07-2003 14:57 ]



Cet article provient de NPDS

http://www.npds.org/viewtopic.php?topic=6457&forum=5