A voir également:
- Truc php
- Easy php - Télécharger - Divers Web & Internet
- \R php ✓ - Forum PHP
- Br php ✓ - Forum PHP
- Expert php - Télécharger - Langages
- Echo image php ✓ - Forum PHP
5 réponses
atout1
Messages postés
216
Date d'inscription
mardi 11 mai 2010
Statut
Membre
Dernière intervention
17 juin 2011
Modifié par atout1 le 4/06/2010 à 17:48
Modifié par atout1 le 4/06/2010 à 17:48
salut,
si j'ai bien compris tu veux de truc comme ça
if(isset($_GET['valeur']))
{
$valeur = $_GET['valeur'];
}
else
{
$valeur = "";
}
echo "
<form action='' method='get' class='centrer'>
<select name='valeur'>";
$requete = mysql_query("SELECT * FROM NOM_TABLE") or die (mysql_error());
while($reponse = mysql_fetch_array($requete))
{
echo "
<option value='$reponse[nom_colonne]'".(($reponse['nom_colonne'] == $valeur)?" selected='selected'":"").">$reponse[nom_colonne]</option>";
}
echo"
</select>
</form>";
if($valeur != "")
{
if(isset($_GET['valeur2']))
{
$valeur2 = $_GET['valeur2'];
}
else
{
$valeur2 = "";
}
echo "
<form action='' method='get' class='centrer'>
<select name='valeur2'>";
$requete = mysql_query("SELECT * FROM NOM_TABLE WHERE (condition où tu peux utiliser $valeur)") or die (mysql_error());
while($reponse = mysql_fetch_array($requete))
{
echo "
<option value='$reponse[nom_colonne]'".(($reponse['nom_colonne'] == $valeur)?" selected='selected'":"").">$reponse[nom_colonne]</option>";
}
echo"
</select>
</form>";
}
j'espère que ça t'aide
si j'ai bien compris tu veux de truc comme ça
if(isset($_GET['valeur']))
{
$valeur = $_GET['valeur'];
}
else
{
$valeur = "";
}
echo "
<form action='' method='get' class='centrer'>
<select name='valeur'>";
$requete = mysql_query("SELECT * FROM NOM_TABLE") or die (mysql_error());
while($reponse = mysql_fetch_array($requete))
{
echo "
<option value='$reponse[nom_colonne]'".(($reponse['nom_colonne'] == $valeur)?" selected='selected'":"").">$reponse[nom_colonne]</option>";
}
echo"
</select>
</form>";
if($valeur != "")
{
if(isset($_GET['valeur2']))
{
$valeur2 = $_GET['valeur2'];
}
else
{
$valeur2 = "";
}
echo "
<form action='' method='get' class='centrer'>
<select name='valeur2'>";
$requete = mysql_query("SELECT * FROM NOM_TABLE WHERE (condition où tu peux utiliser $valeur)") or die (mysql_error());
while($reponse = mysql_fetch_array($requete))
{
echo "
<option value='$reponse[nom_colonne]'".(($reponse['nom_colonne'] == $valeur)?" selected='selected'":"").">$reponse[nom_colonne]</option>";
}
echo"
</select>
</form>";
}
j'espère que ça t'aide
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
7 juin 2010 à 19:06
7 juin 2010 à 19:06
pour faire une deuxième liste en fonction du choix dans la première et sans recharger la page, la solution : AJAX
j'ai pas travaillé encore avec ajax est que quelqu'un peut m'aider à résoudre cet truc avec exemple ajax qui approche la solution
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
8 juin 2010 à 13:41
8 juin 2010 à 13:41
alors c'est l'occasion, vas voir ce post:
https://forums.commentcamarche.net/forum/affich-2382261-ajax-listes-liees
https://forums.commentcamarche.net/forum/affich-2382261-ajax-listes-liees
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
7 juin 2010 à 16:30