Bonjour à tous!!!


j'ai cette erreur et je ne comprend pas: Notice: Undefined index: lib_var2 in d:mondossier\modifie.php on line 11 => Je n'arrive pas à récupèrer les champs de mon formulaire quyi se trouve dans ma boucle while

Voici mon code concernant mon formulaire
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
 
<form action="modifie.php" name="Form" method="post">
			<table width="173" height="97" bgcolor="#D50000">
				<tr>
					<th width="143"><input type="text" value="<?php echo $lib_var1; ?>" name="lib_var1"/></th>
 
				</tr>
 
				<?php
				//Pointeur de lecture
				mysql_data_seek($sql, 0);
				$i=0 ;
				while($data =mysql_fetch_array($sql))
				{
 
					$lib_var2 = $data ['lib_var2'];
					echo $lib_var2;
 
 
				?>
					<tr>
						<td><input type="text" value="<?php echo $lib_var2;?>" name="<?php echo $lib_var2;?>" /></td>
					</tr>
				<?php
				$i=$i+1;	
				}	
 
				?>
				<input type="hidden" value="<?php echo $i;?>" name="i" />
				<input type="hidden" value="<?php echo $id_var;?>" name="var" />
 
				<tr>
					<td> <input type="submit" value="      Modifier      "	name="Modifier" /></td>
				</tr>
 
		  </table>  
		</form>

Mon code qui où je récupèrer les champs de mon formulaire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
 
$requete= mysql_query("UPDATE maTable SET  lib_champ1 ='".$_POST['lib_var1']."' WHERE id_champ=". $_POST['id_var']);
 
for($i=0; $i<=$_POST['i'];$i++)
{
	echo $_POST['lib_var2'];
 
}
Merci d'avance pour votre aide