Bonjour à tous,
Je suis confronté à une problème que je ne sais pas résoudre, je tourne en rond en fait !
Dans une interface d'admin, je dois construire un tableau dynamique (ajout de ligne).
Je compte le transmettre en POST avec la méthode serialize pour le décomposé et le unserialize pour le recomposer.
voici le code (une partie) :
Le problème est que je veux envoyer $tableau amsi je ne sais pas comment le stocker dans la variable tableau (mon tableau est dynamique et non fixe) ... J'ai tout essayé avec javascript et php mais je dois être mauvais !
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
35DANS LE HEAD LA FONCTION JAVASCRIPT POUR AJOUTER UNE LIGNE <script type="text/javascript" language="javascript"> function AddRow(){ var newRow = document.getElementById('table').insertRow(-1); var newCell = newRow.insertCell(0); newCell.innerHTML = '<input type="text" class="tabs" />'; newCell = newRow.insertCell(1); newCell.innerHTML = '<input type="text" class="tabs" />'; newCell = newRow.insertCell(2); newCell.innerHTML = '<input type="text" class="tabs"/>'; } </script> DANS LE BODY MON FORMULAIRE <div id="requis"> <label>Tableau de données : </label> <table id='table' border='1' width:'600px'> <tr> <td>Diamètre</td> <td>Dimensions</td> <td>Nombre de ségments</td> </tr> </table> </div> <a href="java script:AddRow();"><img style="position:relative;top:3px;left:-3px" src="../img/add.png" />Ajouter une ligne</a <input type="image" src="../img/valider.gif" class="inputSubmit" value="Submit" /> <input name="action" type="hidden" id="action" value="ajouter" /> <input type="hidden" name="tableau" value="<?=serialize($tableau);?>" />
J'ai tenté un truc du genre :
$tableau correspondrait donc à la table id="table".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <?php $tableau = "<script type="text/javascript">document.getElementById('table');</script> "; ?>
Merci de votre aide








Répondre avec citation



Partager