meme si je ne maitrise pas le javascript.
moi non plus
en php, mais arretez moi si je dis une betise, je ne vois qu'une solution.
sur la premiere page ta premiere liste déroulante, un bouton submit qui t'envoie vers la seconde page, methode post.
sur la seconde page tu récupère sa valeur, et tu crées la seconde liste basée sur une requete du style :
SELECT titres FROM table WHERE themes = $_POST["listedéroulante1"]
pour creer la liste tu peut faire une boucle, à chaque itération tu rajoute une entree de la table à partir de ta requete
ta seconde page pourrait ressembler à ça :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
<body>
<form action="test.php" method="post">
<select id="titres" name="titres" size=1>
<?php
//connection au serveur localhost, à la base ******
require("connect.php");
$query="select titre from table where themes=$_POST[listederoulant1]";
$result=mysql_query($query) or die ("erreur de requete").mysql_error();
while ($val=mysql_fetch_array($result))
{$num=$val["id_titre"];
$titre=$val["nom_organisme"];
echo "<option value=$num>$titre</option>";
}
mysql_close($link)
?>
</select>
<input type="submit" value="envoyer">
</form>
</body> |
[edit]je n'avais pas vu ta réponse, la je ne comprends pas bien ce que tu veu faire...
Partager