[PHP] Deux menus déroulants dynamiques
Résolu/Fermé
rasteda
Messages postés
34
Date d'inscription
dimanche 20 décembre 2009
Statut
Membre
Dernière intervention
3 mai 2010
-
31 déc. 2009 à 15:05
rasteda Messages postés 34 Date d'inscription dimanche 20 décembre 2009 Statut Membre Dernière intervention 3 mai 2010 - 31 déc. 2009 à 15:42
rasteda Messages postés 34 Date d'inscription dimanche 20 décembre 2009 Statut Membre Dernière intervention 3 mai 2010 - 31 déc. 2009 à 15:42
A voir également:
- [PHP] Deux menus déroulants dynamiques
- Tableaux croisés dynamiques - Guide
- Deux ecran pc - Guide
- Easy php - Télécharger - Divers Web & Internet
- Comment faire deux colonnes indépendantes dans word - Guide
- Itinéraire google map entre deux adresses - Guide
2 réponses
rasteda
Messages postés
34
Date d'inscription
dimanche 20 décembre 2009
Statut
Membre
Dernière intervention
3 mai 2010
1
31 déc. 2009 à 15:27
31 déc. 2009 à 15:27
y'aurait pas comme une petite erreur de syntaxe dans ces lignes ?
echo '<option value="', $row[1], '" ">', $row[1], '</option>';
echo '<option value="', $row[1], '">', $row[1], '</option>';
echo '<option value="', $row[1], '" ">', $row[1], '</option>';
echo '<option value="', $row[1], '">', $row[1], '</option>';
rasteda
Messages postés
34
Date d'inscription
dimanche 20 décembre 2009
Statut
Membre
Dernière intervention
3 mai 2010
1
31 déc. 2009 à 15:42
31 déc. 2009 à 15:42
J'ai trouvé la solution
merci moi-même !! ;-)
Voici le bon code pour ceux que ça intéresse:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Administration</title>
</head>
<body>
<?
//include the connect script
include("infos.inc");
$connection = mysql_connect($host,$user,$password)
or die ("Connexion au serveur impossible");
$db = mysql_select_db($database,$connection)
or die ("Sélection de la base de données impossible");
echo "<form action='select02.php' enctype='multipart/form-data' method='post' id='choixrub'>";
$query = "SELECT DISTINCT intitule FROM tbl_rub ORDER BY intitule DESC";
$result = mysql_query($query) or die("ERROR");
$Selected = 0;
?>
<select name='rubrique' id='rub' style='min-width:250px;' onchange='document.forms["choixrub"].submit();'>
<?
echo "<option disabled='disabled' SELECTED>Séléctionnez une rubrique :</option>";
while ($row = mysql_fetch_array($result))
{
if($Selected == 0)
{
echo '<option value="', $row[0], '" ">', $row[0], '</option>';
$Selected = 1;
}
else
{
echo '<option value="', $row[0], '">', $row[0], '</option>';
}
}
echo '</select></form>';
if (isset ($_POST['rubrique'])){
$rubrique = $_POST['rubrique'];
}
//formulaire choix sous-rubrique
echo "Rubrique séléctionnée: $rubrique</br>";
echo "<form action='select02.php?rub=$rubrique&ssrub=$ssrub' enctype='multipart/form-data' method='post' id='choixssrub'>";
$query = "SELECT intitule FROM tbl_ssrub WHERE rub_asso='$rubrique'";
$result = mysql_query($query) or die("ERROR");
?>
<select name='ssrub' id='ssrub' style='min-width:250px;'>
<?
$Selected = 0;
echo "<option disabled='disabled' SELECTED> Séléctionnez une sous-rubrique :</option>";
while ($row = mysql_fetch_array($result))
{
if($Selected == 0)
{
echo '<option value="', $row[0], '" ">', $row[0], '</option>';
$Selected = 1;
}
else
{
echo '<option value="', $row[0], '">', $row[0], '</option>';
}
}
echo "</select><br/></br><input type='submit' value='Soumettre'/><br></form></br></br>";
?>
</body>
</html>
merci moi-même !! ;-)
Voici le bon code pour ceux que ça intéresse:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Administration</title>
</head>
<body>
<?
//include the connect script
include("infos.inc");
$connection = mysql_connect($host,$user,$password)
or die ("Connexion au serveur impossible");
$db = mysql_select_db($database,$connection)
or die ("Sélection de la base de données impossible");
echo "<form action='select02.php' enctype='multipart/form-data' method='post' id='choixrub'>";
$query = "SELECT DISTINCT intitule FROM tbl_rub ORDER BY intitule DESC";
$result = mysql_query($query) or die("ERROR");
$Selected = 0;
?>
<select name='rubrique' id='rub' style='min-width:250px;' onchange='document.forms["choixrub"].submit();'>
<?
echo "<option disabled='disabled' SELECTED>Séléctionnez une rubrique :</option>";
while ($row = mysql_fetch_array($result))
{
if($Selected == 0)
{
echo '<option value="', $row[0], '" ">', $row[0], '</option>';
$Selected = 1;
}
else
{
echo '<option value="', $row[0], '">', $row[0], '</option>';
}
}
echo '</select></form>';
if (isset ($_POST['rubrique'])){
$rubrique = $_POST['rubrique'];
}
//formulaire choix sous-rubrique
echo "Rubrique séléctionnée: $rubrique</br>";
echo "<form action='select02.php?rub=$rubrique&ssrub=$ssrub' enctype='multipart/form-data' method='post' id='choixssrub'>";
$query = "SELECT intitule FROM tbl_ssrub WHERE rub_asso='$rubrique'";
$result = mysql_query($query) or die("ERROR");
?>
<select name='ssrub' id='ssrub' style='min-width:250px;'>
<?
$Selected = 0;
echo "<option disabled='disabled' SELECTED> Séléctionnez une sous-rubrique :</option>";
while ($row = mysql_fetch_array($result))
{
if($Selected == 0)
{
echo '<option value="', $row[0], '" ">', $row[0], '</option>';
$Selected = 1;
}
else
{
echo '<option value="', $row[0], '">', $row[0], '</option>';
}
}
echo "</select><br/></br><input type='submit' value='Soumettre'/><br></form></br></br>";
?>
</body>
</html>