Bonjour,
j'ai une liste deroulante avec un bouton pour afficher les donnees d'un livre. Un autre bouton fera un UPDATE pour le livre selectionne. Je ne parviens pas a recuperer les elements de ce bouqin. Les Variables restent vides. Pouvez vous m'aider ?
Voila le code que j ai :
la requete pour afficher les donnees du livre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
$Requete = mysqli_query($bdd,"SELECT emp_titre, emp_auteur, emp_annee, date_format(emp_datepret, '%d/%m/%Y') as datedupret, date_format(emp_dateretour, '%d/%m/%Y') as dateduretour FROM emprunts where emp_titre='$titre'");
while ($data = mysqli_fetch_assoc($Requete))
{
$titreselect=$data['emp_titre'];
$auteurselect=$data['emp_auteur'];
 
echo " Titre : ".$data['emp_titre']. " TitreSelect = ".$titreselect.'<br>';
echo " Auteur : ".$data['emp_auteur']." AuteurSelect = ".$auteurselect.'<br>';
echo " Année : " .$data['emp_annee'].'<br>';
echo " Date Emprunt : " .$data['datedupret'].'<br>';
echo " Date Retour prévue : " .$data['dateduretour'].'<br></tr></td>';
Une fonction pour appeler les variables
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
function AfficheVariables() 
{ // début de la fonction Affiche
global $titreselect ; // déclaration de la variable en accès global pour cette fonction
global $auteurselect ;
echo "La variable contient le Titre $titreselect" ; // affiche le contenu de la variable
} // fin de la fonction Affiche
le debut du code pour effectuer mon UPDATE
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
if (isset($_POST['cmb_rendre']))
{
AfficheVariables();
echo "Titre Selectionne : ".$titreselect;
echo "Auteur Selectionne : ".$auteurselect;
// Create connection
les deux variables $titreselect et $auteurselect restent vides.... qu ais je oublie ?
Merci de votre aide

PS je precise que les donnees de la base sont correctes voila un var_dump
array(5) { ["emp_titre"]=> string(49) "Capter les énergies de ces pierres si precieuses" ["emp_auteur"]=> string(17) "Katherine debelle" ["emp_annee"]=> string(4) "2007" ["datedupret"]=> string(10) "26/01/2016" ["dateduretour"]=> string(10) "24/02/2016" }