Liste liées
chesi2012
Messages postés
3
Statut
Membre
-
miro_22 -
miro_22 -
Bonjour,
je suis vraiment bloqué avec les listes liées est que quelqu'un peut m'aider
voici ce que j'ai fait pour remplir ma première liste et ça bien fonctionné
<form method="POST" action=""> <p>CLASSE:
<select name="classe" size="1" >
<?PHP
$servre = "localhost";
$user = "root";
$pass = "";
$bd = "projetsire";
mysql_connect($server,$user,$pass);
mysql_select_db($bd);
$sql = "select nomclasse from classe";
$rep = mysql_query("$sql") ;
while($data = mysql_fetch_array($rep))
{
echo "<option>".$data[nomclasse]."</option>";
}
?>
</select>
et je veux quand je sélectionne une classe que ça me rempli les matières de cette classe dans ma second liste voici le code aidez mw svp
<select name="UE" id="UE">
<?PHP
$classe=$_POST['classe']
?>
<?PHP
if($_POST['UE'] == ""){
$servre = "localhost";
$user = "root";
$pass = "";
$bd = "projetsire";
mysql_connect($server,$user,$pass);
mysql_select_db($bd);
$sql = "select nomuv from uvs where nomclasse=$classe ";
$rep = mysql_query("$sql") ;
while($data = mysql_fetch_array($rep))
{
echo "<option>".$data[nomuv]."</option>";
}}
?>
</select>
je suis vraiment bloqué avec les listes liées est que quelqu'un peut m'aider
voici ce que j'ai fait pour remplir ma première liste et ça bien fonctionné
<form method="POST" action=""> <p>CLASSE:
<select name="classe" size="1" >
<?PHP
$servre = "localhost";
$user = "root";
$pass = "";
$bd = "projetsire";
mysql_connect($server,$user,$pass);
mysql_select_db($bd);
$sql = "select nomclasse from classe";
$rep = mysql_query("$sql") ;
while($data = mysql_fetch_array($rep))
{
echo "<option>".$data[nomclasse]."</option>";
}
?>
</select>
et je veux quand je sélectionne une classe que ça me rempli les matières de cette classe dans ma second liste voici le code aidez mw svp
<select name="UE" id="UE">
<?PHP
$classe=$_POST['classe']
?>
<?PHP
if($_POST['UE'] == ""){
$servre = "localhost";
$user = "root";
$pass = "";
$bd = "projetsire";
mysql_connect($server,$user,$pass);
mysql_select_db($bd);
$sql = "select nomuv from uvs where nomclasse=$classe ";
$rep = mysql_query("$sql") ;
while($data = mysql_fetch_array($rep))
{
echo "<option>".$data[nomuv]."</option>";
}}
?>
</select>
A voir également:
- Liste liées
- Liste déroulante excel - Guide
- Liste code ascii - Guide
- Liste déroulante en cascade - Guide
- Site dangereux liste - Guide
- Voir liste d'amis facebook - Guide
1 réponse
essayer de connecter avec la BD avec le PDO comme suite:
$bdd = new PDO('mysql:host=localhost;dbname=(nom de la BD)','root','') ;
$requete = $bdd->prepare('SELECT * FROM produits WHERE id_prod=?');
$requete->execute(array( $_POST['id_prod']));
while($data = $requete -> fetch()){
echo 'prix = '.$data['prix'].'<br>' ;
}
$requete->closeCursor() ;