Recharger une page suite à un choix
butterfly1983
Messages postés
13
Statut
Membre
-
butterfly1983 Messages postés 13 Statut Membre -
butterfly1983 Messages postés 13 Statut Membre -
Bonjour,
j'ai un petit soucis, je n'ai pas trouvé ma solution sur la toile.
Je voudrais : suite à un choix fait dans ma 1ère liste déroulante, la 2ème se mette automatiquement à jour, avec ce qui correspond au 1er choix.
Merci beaucoup
<html>
<font face="arial">
<h2><center>Parc informatique </center></h2>
<body bgcolor="#E6E6FA">
<a href='index.php'>Accueil</a>
<table border="1" bordercolor="#778899" width="100%">
<tr>
<td valign="top" width="15%">
<?php
include('connect.php');
include('indexmenu.php');
?>
</td>
<td align="center">
<table border="0" width="100%" align="center">
<tr valign="baseline">
<td colspan="2" align="center">Ajouter un Nouveau Matériel : <br><br></td>
</tr>
<FORM Method="POST" Action="tei.php">
<tr><td width="50%" align="right">Numéro de série du Nouveau Matériel : </td><td align="left"><INPUT type=text size=20 name='numserie'></td></tr>
<tr><td width="50%" align="right">Sélectionner le nom de la marque :
<?php
$resultat=mysql_query("SELECT DISTINCT NUMMARQUE, MARQUE
FROM MARQUE
ORDER BY MARQUE")
or die ("Requête non executée.");
?>
</td>
<td width="50%" align="left">
<select name="nummarque">
<?php
while ($ligne=mysql_fetch_array($resultat))
{
echo "<option value='".$ligne['NUMMARQUE']."'> ".$ligne['MARQUE']." </option>";
}
?>
</select>
</td>
</tr>
<tr><td width="50%" align="right">Modèle du Nouveau Matériel : </td>
<?php
$resultat=mysql_query("SELECT DISTINCT NUMMODELE, MODELE
FROM MODELE
ORDER BY MODELE")
or die ("Requête non executée.");
?>
<td width="50%" align="left">
<select name="nummodele">
<?php
while ($ligne=mysql_fetch_array($resultat))
{
echo "<option value='".$ligne['NUMMODELE']."'> ".$ligne['MODELE']." </option>";
}
?>
</select>
</td>
</tr>
<tr><td width="50%" align="right">APSI : </td><td align="left"><INPUT type=text size=20 name='apsi'></td></tr>
<tr><td colspan="2" align="center"><br><INPUT type=submit value=Ajouter></td></tr>
</form>
</table>
</td>
</table>
</html>
j'ai un petit soucis, je n'ai pas trouvé ma solution sur la toile.
Je voudrais : suite à un choix fait dans ma 1ère liste déroulante, la 2ème se mette automatiquement à jour, avec ce qui correspond au 1er choix.
Merci beaucoup
<html>
<font face="arial">
<h2><center>Parc informatique </center></h2>
<body bgcolor="#E6E6FA">
<a href='index.php'>Accueil</a>
<table border="1" bordercolor="#778899" width="100%">
<tr>
<td valign="top" width="15%">
<?php
include('connect.php');
include('indexmenu.php');
?>
</td>
<td align="center">
<table border="0" width="100%" align="center">
<tr valign="baseline">
<td colspan="2" align="center">Ajouter un Nouveau Matériel : <br><br></td>
</tr>
<FORM Method="POST" Action="tei.php">
<tr><td width="50%" align="right">Numéro de série du Nouveau Matériel : </td><td align="left"><INPUT type=text size=20 name='numserie'></td></tr>
<tr><td width="50%" align="right">Sélectionner le nom de la marque :
<?php
$resultat=mysql_query("SELECT DISTINCT NUMMARQUE, MARQUE
FROM MARQUE
ORDER BY MARQUE")
or die ("Requête non executée.");
?>
</td>
<td width="50%" align="left">
<select name="nummarque">
<?php
while ($ligne=mysql_fetch_array($resultat))
{
echo "<option value='".$ligne['NUMMARQUE']."'> ".$ligne['MARQUE']." </option>";
}
?>
</select>
</td>
</tr>
<tr><td width="50%" align="right">Modèle du Nouveau Matériel : </td>
<?php
$resultat=mysql_query("SELECT DISTINCT NUMMODELE, MODELE
FROM MODELE
ORDER BY MODELE")
or die ("Requête non executée.");
?>
<td width="50%" align="left">
<select name="nummodele">
<?php
while ($ligne=mysql_fetch_array($resultat))
{
echo "<option value='".$ligne['NUMMODELE']."'> ".$ligne['MODELE']." </option>";
}
?>
</select>
</td>
</tr>
<tr><td width="50%" align="right">APSI : </td><td align="left"><INPUT type=text size=20 name='apsi'></td></tr>
<tr><td colspan="2" align="center"><br><INPUT type=submit value=Ajouter></td></tr>
</form>
</table>
</td>
</table>
</html>
A voir également:
- Recharger une page suite à un choix
- Supprimer une page word - Guide
- Liste déroulante de choix excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Comment traduire une page internet - Guide
- Créer une page facebook - Guide
3 réponses
Bonjour,
Tu peux ne pas afficher la deuxième liste et mettre l'action de la page à "#" et tester les champs avec la méthode POST ou GET.
Comme ça tu recharge ta page, tu vérifie si il y a une valeur sélectionnée la première liste et tu affiche la seconde liste avec les valeurs que tu veux.
Tu peux ne pas afficher la deuxième liste et mettre l'action de la page à "#" et tester les champs avec la méthode POST ou GET.
Comme ça tu recharge ta page, tu vérifie si il y a une valeur sélectionnée la première liste et tu affiche la seconde liste avec les valeurs que tu veux.
Il y a beaucoup plus simple que ca!!
Va faire un tour de ce coté et tu trouvera ton bonheur!
http://www.thelin.net/laurent/labo/js/listesderoulantes.html
Nep
http://www.cultureg.com
Va faire un tour de ce coté et tu trouvera ton bonheur!
http://www.thelin.net/laurent/labo/js/listesderoulantes.html
Nep
http://www.cultureg.com