bonjour à tous!
ça fait quelque temps que je buche sur mon problème, là j'en peux plus j'ai vraiment besoin de votre aide![]()
j'ai un formulaire (2 champs) de base auquel je peux rajouter autant de pair de champs que je veux
voici le code:
en faite quand j'appuie sur le bonton "inserer", qui me servira à inserer les valeurs des champs "nom caracteristique" et "descriptif" dans ma bdd, il me donne comme erreur : Notice: Undefined variable: jj ...
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83 if (isset ($_POST['chps'])) { echo $_POST['descriptif']."desc<br>"; } // il ne me renvoit rien echo '<table border = 0>'; echo '<form method="post" action="ajoutchamps2.php">'; echo '<tr><td> '; if (isset ($_POST['chp'])) { if ($_POST['chp'] == 'ajouter') { // count initialisé à 0 $count = $_POST['count']; echo $count."COUNT<br>"; //nombre de ligne à ajouter $nombre = $_POST['nombre']; echo $nombre."NBRE DE LIGNE RAJOUTEE<br>"; $jj = $count + $nombre +1; echo $jj."LIGNE AU TOTAL<br>"; for ($x = 0; $x< $jj; $x++) { echo ' <table> '; echo ' <tr><td> Nom caracteristique<input type=text name=champ "'.$x.'"> </td> <td> Descriptif<textarea name= descriptif"'.$x.'"></textarea> </td> </tr> </table>'; } } } echo '<table>'; // echo '<form method="post" action="ajoutchamps2.php">'; echo '<tr> <td>'; echo 'Nom caracteristique : <input type="text" name="champ"> </td> <td> Descriptif<textarea name="descriptif"></textarea> </td> </tr> <tr> <td>'; if (isset ($_POST['count'])) { echo '<input type="hidden" name="count" value="'.$jj.'"> '; } else { echo '<input type="hidden" name="count" value=0> '; } echo '<input type="text" name="nombre" size="1">'; echo '<input type="submit" name="chp" value=ajouter>'; echo '<input type="submit" name="chps" value=inserer>'; echo '</td></tr> </table> </td></tr> '; echo '</form></table>';
à la ligne :
je veux tout simplement récuperer les données voulues mais au lieu de ça j'ai erreur et pa de récuperation de données..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 if (isset ($_POST['count'])) { echo '<input type="hidden" name="count" value="'.$jj.'"> '; ==> ICI }
je commence à desesperer..
si quelqu'un pourrait m'aider je lui en serait vraiment reconnaissant...
merci d'avance
Partager