Leçon N° 09 : Mysql première partie : introduction
Chargement table des emprunts*
Notes de page
Source: lesson_09_b3_load_table_loans.phpRésultat
<?php
$action_file 

"show_exercises.php?exercise=lesson_09_b3_load_table_loans.php";
require (
"../mysql_connexion/mysql_connexion.php");
//mysql_select_db($db) ;
if (!isset($_POST['slct_video'])||!isset($_POST['slct_membre']))
{
    echo 
"<FORM method='POST' ACTION='$action_file'>";
    echo 
"<table cellspacing=3 ><tr><td>";
    echo 
"Selectionner une vidéo : </td></tr>
    <tr><td><SELECT NAME=slct_video size=8>"
;
    
$result1 mysqli_query($mysqli"SELECT video_titre AS TITRE 
        FROM atelierphp_exe_videos ORDER BY video_titre DESC"
) ;
    while(
$row1 mysqli_fetch_array($result1))
    {
        echo 
"<OPTION value=$row1[TITRE]>";
        
$dt=$row1['TITRE'];
        echo 
$dt;
        echo 
"</OPTION>";
    }
    echo 
"</SELECT></td></tr><tr><td> ";
    echo 
"Selectionner un membre : </td></tr><tr>
    <td><SELECT NAME=slct_membre size=8>"
;
    
$result1 mysqli_query($mysqli"SELECT membre_nom AS MEMBRE 
        FROM atelierphp_exe_membres ORDER BY membre_nom DESC"
) ;
    while(
$row1 mysqli_fetch_array($result1))
    {
        echo 
"<OPTION value=$row1[MEMBRE]>";
        
$dt=$row1['MEMBRE'];
        echo 
$dt;
        echo 
"</OPTION>";
    }
    echo 
"</SELECT></td></tr><tr><td></td><td> ";
    echo 
"<input type='submit' 
        value='Valider'></td></tr></table>"
;
    echo 
"</FORM>";
}
else
{
    
//recherche video_id
    
$slct_video $_POST['slct_video'];
    
$result1 mysqli_query($mysqli"SELECT video_id  
        FROM atelierphp_exe_videos WHERE video_titre = '
$slct_video' ") ;
    
$row1 mysqli_fetch_array($result1);
    
$video_id $row1['video_id'];
    
//recherche membre_id
    
$slct_membre $_POST['slct_membre'];
    
$result1 mysqli_query($mysqli"SELECT membre_id  
        FROM atelierphp_exe_membres WHERE membre_nom = '
$slct_membre' ") ;
    
$row1 mysqli_fetch_array($result1);
    
$membre_id $row1['membre_id'];
    
//echo $_POST['slct_video']."*".$video_id."**".
        //$_POST['slct_membre']."*".$membre_id."<br/>" ;
    //enregistrement dans la table des emprunts
    
$result mysqli_query($mysqli,"INSERT INTO atelierphp_exe_emprunts 
        (emprunt_membre_id,emprunt_video_id) 
        VALUES ('
$membre_id','$video_id')") or mySQLdie();
    if (
$result == 1)
    {
         echo 
"Prêt inséré dans la base : <br/>
     
$_POST[slct_membre] à emprunté $_POST[slct_video] <br />";
     }
     else
     {
         echo 
"Erreur lors de l'insersion du prêt <br/>";
     }

}
?>


Fichier : connect_to_db.php
<?php
//ceci est un fichier fictif, 
//la vrai connection est déjà
//faite par ailleur
/*
$host     = "";   // nom du serveur : localhost, sql5, ...
$user     = "";   // nom d'utilisateur (root si en local)
$pass     = "";   // mot de passe 
$db       = "";   // nom de la base de données mySQL
$dblink  = mysql_connect($host,$user,$pass); 
//mysql_select_db($db);                       
*/
?>
Selectionner une vidéo :
Selectionner un membre :

Tous droits réservés. 2005-2020