Bonjour à tous,
Je viens vers vous car je sèche complètement. Pour vous expliquer :
J'ai repris un script de tableau en drag and drop. Je parviens à enregistrer les positions en BDD après avoir traiter les données au format JSON.
Voila un exemple de ce que je récupère avant l'entrée en base
Dans la BDD je stocke les données de cette manière : id_data(clé primaire), id, row, cell.Id=d3c0 Row=2 Cell=2 Id=d5c0 Row=4 Cell=2 Id=d7c0 Row=4 Cell=3
Je voudrais pouvoir remplir le tableau dynamiquement en faisant appel aux données contenues dans la base. Le problème est que je ne sais pas comment me servir de mes données row et cell pour remplir les bonnes cellules. Est-ce que quelqu'un a une petite idée ?
Voila le code du tableau :
Code html : 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
50
51
52
53
54
55
56
57
58
59
60
61
62
63 <div id="redips-drag"> <table id="table1"> <colgroup><col width="200"/><col width="200"/><col width="200"/><col width="200"/></colgroup> <tr> <td class="redips-mark">Jour</td> <td class="redips-mark">Date</td> <td class="redips-mark">Matin</td> <td class="redips-mark">Arpès-Midi</td> </tr> <tr style="background-color: #eee"> <td class="redips-mark"></td> <td class="redips-mark"></td> <td></td> <td></td> </tr> <tr> <td class="redips-mark"></td> <td class="redips-mark"></td> <td></td> <td></td> </tr> <tr style="background-color: #eee"> <td class="redips-mark"></td> <td class="redips-mark"></td> <td></td> <td></td> </tr> <tr> <td class="redips-mark"></td> <td class="redips-mark"></td> <td></td> <td></td> </tr> <tr style="background-color: #eee"> <td class="redips-mark"></td> <td class="redips-mark"></td> <td></td> <td></td> </tr> </table> <table id="table3"> <colgroup><col width="200"/><col width="200"/><col width="200"/></colgroup> <tr style="background-color: #eee"> <td id="message" class="redips-mark" title="You can not drop here">Table3</td> <td><div id="d1" class="redips-drag t3 redips-clone" title="infinite cloning">Thierry Zobel</div></td> <td><div id="d2" class="redips-drag t3 redips-clone" title="infinite cloning">Agathe Nadimi</div></td> </tr> <tr> <td><div id="d3" class="redips-drag t3 redips-clone" title="infinite cloning">Philippe Maudieu</div></td> <td><div id="d4" class="redips-drag t3 redips-clone" title="infinite cloning">Thierry Delbasse</div></td> <td><div id="d5" class="redips-drag t3 redips-clone" title="infinite cloning">F. Micheak</div></td> </tr> <tr> <td><div id="d6" class="redips-drag t3 redips-clone" title="infinite cloning">Fabrice Laviec</div></td> <td><div id="d7" class="redips-drag t3 redips-clone" title="infinite cloning">Didier Leduc</div></td> <td><div id="d8" class="redips-drag t3 redips-clone" title="infinite cloning">Frédérique De Boissieu</div></td> </tr> <tr style="background-color: #eee"> <td><div id="d9" class="redips-drag t3 redips-clone" title="infinite cloning">Julien Marfisi</div></td> <td><div id="d10" class="redips-drag t3 redips-clone" title="infinite cloning">Dominique Beaulieu</div></td> <td class="redips-trash" title="Trash">Trash</td> </tr> </table>
Merci
Partager