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.
! ) 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 ma fonction javascript pour creer 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 mon bouton ajouter une rangé
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 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
<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>
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
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.