Créé une base de donnée sur mysql permetent de faire une géstion de votre collection de dvd:
- le nom de la base pour mon éxemple : "film"
-ensuite crée 2 tables
- "
categorie" 2 champs -- "
id_cat" (int,-,-,non,-,autoincre,)
"
intitule" (var,128,-,non,-,-,)
- "
films" 5 champs -- "
id_film" (int,-,-,non,autoinc,)
"
id_cat" (int,-,-,non,-,)
"
titre" (var,128,,,)
"
version" (var,128,,,)
"
annee" (date,-,,,)
- une fois la base de donnée terminée passons sur le php.
1°page :connection.php
"http://www.w3.org/TR/html4/loose.dtd">
$db=mysql_connect("localhost","root","");
mysql_select_db("cinema",$db);
$result=mysql_query("select * from categorie", $db);
?>
while ($ligne=mysql_fetch_array($result)){
?>
>
}
?>
2°page :page1.php
echo "la catégorie choisie est " . $_POST['but'] . "
";
$db=mysql_connect("localhost","root","");
mysql_select_db("cinema",$db);
$result=mysql_query("SELECT * FROM `categorie` WHERE `intitule` ='$_POST[but]'" , $db);
while ($ligne=mysql_fetch_array($result)){
//echo $ligne["id-cat"] . "
" ; $var=$ligne["id_cat"];
//echo $var . "
"; }
echo " les films qui font partie de la catégorie " . $_POST['but'] . "
";
$result=mysql_query("SELECT * FROM `films` WHERE `id_cat` ='$var'" , $db);
while ($ligne=mysql_fetch_array($result)){
echo $ligne["titre"] . " " .$ligne["annee"] ." " . $ligne["version"]. "
" ;
}
?>
et voilà vous avez une base de donnée permétent de bien géré vos films.
Dsl pour les fautes d'orthos et si se n'est pas assez compréhensible mais je ne sais pas être plus explicatif.
(PS: Un grand merci a mon formateur ABDEL du cefauo qui ma tout apris sur le php & mysql )