Salut j'ai un bouton add row. Quand je le met dans le diviseur normal il s'Ajoute a la suite de l'autre et c'Est moche par contre il sauvegarde bien dans la BD. Mais quand j'essaie de le bouger, déplacer, ou changer le diviseur une erreur apparaît et rien ne sauvegarde dans la BD.
voici ma fonction javascript pour creer une rangé! ) Notice: Undefined index: client in C:\wamp\www\testing\insert.php on line 279
Call Stack
# Time Memory Function Location
1 0.0007 328952 {main}( ) ..\insert.php:0
voici ou mon bouton ajouter une rangé
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 var counter = 0; var $newRow ; $(function(){ $('#add_field').click(function(){ counter += 1; $('#container').append( $newRow = $('<input id="field_' + counter + '" name="dynfields[]' + '" type="text" /> ') // $newRow = $('<input id="field_' + counter + '" name="dynfields[]' + '" type="text" /> '+ '<input id="field_1' + counter + '" name="client[]' + '" type="text" />') ) $newRow.autocomplete(autocompOpt); $('#num').append( ( '<input id="field_1' + counter + '" name="client[]' + '" type="text" />') ) }); }); /// var autocompOpt = { source:'getautocomplete.php', minLength:1 }
voici ou est situé mon bouton terminé
Code php : 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 <td> <form method="post" action="insert.php"> <b>Dimanche</b> </br><?php echo $date1 ?> <body> <?php if (!isset($_POST['submit_val'])) { ?> <div id="container"> <p id="add_field"><a href="#"><span>add</span> </a></p> </div> <td> <span id="numpro" > <div id='num'> <input onblur="autre();" onfocus="enter();" type="text" id="projdim" name="projdim"onkeypress="return handleEnter(event, this, 'task');"/> </div > </span> . . . </td>
voici comment j’insère dans la BD
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <input type="text" id="result" readonly="readonly" name="total" /> <input type="hidden" name="date2" value="<?php echo $date2; ?>" /> <input type="submit" name="submit_val" value="Terminé" id="end" /> <input type="hidden" name="data" value="<?php echo $date; ?>" /> <input type="hidden" name="usrUserName" value="<?php echo $usrUserName; ?>" /> <?php } ?> </td> </td> </tr> </table>
Code php : 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 <?php if (isset($_POST['submit_val'])) { if ($_POST['dynfields']) { $post_count = count($_POST['dynfields']); for ($i=0;$i<$post_count;$i++) { $values = mysql_real_escape_string($_POST['dynfields'][$i]); $values1 = mysql_real_escape_string($_POST['client'][$i]); // $query = mysql_query("INSERT INTO recherche (hobbies) VALUES ('$values')", $connection ); $query = mysql_query("INSERT INTO recherche (hobbies,client) VALUES ('$values', '$values1')", $connection ); } echo "<i><h2><strong>" . count($_POST['dynfields']) . "</strong> Info Added</h2></i>"; } else { echo("erreur"); } ?> <form method="post" action="index.php"> <input type="submit" name="retour" value="retour" /> </form> <?php mysql_close(); }
J'ai montré l'essentiel selon moi. S'il manque de code ou manque d'explication je vais essayer de répondre de mon mieux.
Partager