Bonjour à tous,
je suis débutant en php/sql et j'ai besoin de créer des menu déroulants dynamiques où l'affichage des choix du 2ème menu dépendent de la sélection du premier, le tout avec une requête sql ...
Voilà à peu près la base du code :
<?php require_once('Connections/db.php'); ?>
<?php
mysql_select_db($database_db, $db);
$query_jeu1 = "SELECT * FROM table1 ORDER BY nom_table1 ASC";
$jeu1 = mysql_query($query_jeu1, $db) or die(mysql_error());
$row_jeu1 = mysql_fetch_assoc($jeu1);
$totalRows_jeu1 = mysql_num_rows($jeu1);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document sans titre</title>
</head>
<body>
<form name="form1" method="post" action="">
<select name="select">
<?php
do {
?>
<option value="<?php echo $row_jeu1['no_table1']?>"><?php echo $row_jeu1['no_table1']?></option>
<?php
} while ($row_jeu1 = mysql_fetch_assoc($jeu1));
$rows = mysql_num_rows($jeu1);
if($rows > 0) {
mysql_data_seek($jeu1, 0);
$row_jeu1 = mysql_fetch_assoc($jeu1);
}
?>
</select>
<select name="select">
</select>
</form>
</body>
</html>
<?php
mysql_free_result($jeu1);
?>
Merci à ceux qui auront le courage d'y jetter un oeil !!!