Bonjour,
Je m'arrache les cheveux depuis deux jours car je ne vois et ne comprend pas où est mon erreur.
Je souhaite afficher tous les films présents dans ma base et avec du javascript, afficher une sorte de fiche. J'ai bien ma liste des films mais lorsque je veux voir la fiche je retrouve toujours les mêmes informations, c'est à dire le premier film de la base. Voila le code :
Mais est-ce que ça viendrait plutôt de l'utilisation de javascript étant donné qu'il n'agit que côté client ? Pourtant j'affiche à chaque fois les informations qui sont cachées grâce à du CSS. Pourquoi ne s'affichent-elles pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 try { $bdd = new PDO('mysql:host=localhost;dbname=videotheque', 'X', 'X'); } catch (Exception $e) { die('Erreur : ' . $e->getMessage()); } $req = $bdd->prepare('SELECT * FROM films;'); $req->execute(array()); while ($data = $req->fetch()) { echo '<tr> <td> <img style="width:30%;" src="pictures/jaquettes/'.$data['jaquette'].'"> </td> <td> <a href="javascript:showPopup();" title="Télécharger"> '.$data['nom'].' </a> </td> <td> <a href="_download.php?dir='.$data['chemin'].'/'.$data['nom'].$data['extension'].'"> <img src="pictures/download.png" title="Télécharger"/> </a> </td> </tr> <tr> <td></td> </tr> <div id="customPopup"> <h3>'.$data['nom'].'</h3> <p>Synopsis :</br> '.$data['synopsis'].' </p> <p> </p> <input type="button" value="Ok" onclick="hidePopup();" /> </div>'; } }
Quelqu'un a une idée ?
Partager