1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
$id_class_s=4;//je ne sais pas comment tu récupère cette variable, avec post ou get? j'ai mis un 4 pour tester...
$list=[];
$connexion= new mysqli("localhost", "user", "password", "nom_base");
if($stmt=$connexion->prepare("SELECT * FROM matieres_dispenses WHERE id_classe_scol=? AND mat_dispo=1")){
$stmt->bind_param("i",$id_class_s);
$stmt->execute();
$data=$stmt->get_result();
echo "nbr lignes :".$data->num_rows.'<br />';
if($data->num_rows>0){
while($row=$data->fetch_assoc()){
echo $row['nom_mat'].'<br />';
$list[]=$row;
}
$data->free_result();
}
else{
echo "Aucune donnée n'a été trouvée.";
}
}else{
echo "erreur de prépare";
}
var_dump($list);// voir les données du tableau $list
$stmt->close();
$connexion->close(); |
Partager