Bonjour tout le monde,
Le contexte:
J'ai crée un plugin sur wordpress. Le menu de ce plugin comporte 4 sous menus:
Affichage des dossiers
Création des dossiers
Affichage des flashcards
Création des flashcards
Une flashcards (ou carte mémorielle type anki) doit automatiquement être reliée à un dossier.
Voilà mon problème aujourd'hui:
Dans le menu "Affichage des dossiers ",la liste apparait sous forme de tableau.
A la fin de chaque ligne, il y a 2 boutons
-pour l'édition du dossier.
-pour l'affichage des cartes associées à ce dossier (qui renvoie sur le sous menu "affichage des cartes"). ce bouton doit filtrer les cartes en fonction du nom du dossier auquel elles sont associées et les afficher sous forme de liste dans le sous menu "affichage des cartes"
Comment relier le bouton "affichage des cartes associés" à ma liste de carte filtrées par le nom du dossier associé??
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
41
42
43
44
45
46
47
48
49 <?php function h_deck_list(){ try { $bdd = new PDO('mysql:host=localhost;dbname=h_anki;charset=utf8', 'root', ''); } catch(Exception $e) { die('Erreur : '.$e->getMessage()); } ?> <!--formulaire de création du dossier--> <?php $reponse = $bdd->query('SELECT ad_id, ad_title, ad_level, ad_discipline, ad_userid, ad_creationdate, ad_lastmodification FROM h_anki_deck ' ); while ($ligne = $reponse->fetch()) { echo '<tr class="">'; echo '<td>'.$ligne["ad_title"].'</td>' ; echo '<td>'.$ligne["ad_level"].'</td>' ; echo '<td>'.$ligne["ad_discipline"].'</td>' ; echo '<td>'.$ligne["ad_userid"].'</td>' ; echo '<td>'.$ligne["ad_creationdate"].'</td>' ; echo '<td>'.$ligne["ad_lastmodification"].'</td>' ; echo '<td></td>' ; echo '<td>'; echo '<img src="http://hattemerdev.neoptin.com/wp-content/plugins/defines_global/images/icones/icon-check-14-green.png" alt="icône accepté" title="publié" width="14" height="14" />'; echo '</td>'; echo '<td>'; echo '<a class="btn-download" href="">'; echo '<img src="http://hattemerdev.neoptin.com/wp-content/plugins/defines_global/images/icones/icon-text-file-14.png" alt="icône document" title="Afficher les cartes" width="14" height="14" />'; echo '</a>'; echo '</td>'; echo '<td>'; echo '<a href="http://127.0.0.1/wordpress/wp-admin/admin.php?page=h_flash">'; echo '<img src="http://hattemerdev.neoptin.com/wp-content/plugins/defines_global/images/icones/icon-edit-14.png" alt="icône modifier" title="Modifier" width="14" height="14" />'; echo '</a>'; echo '</td>'; echo '</tr>'; }$reponse->closeCursor(); } ?>
Partager