Bonjour, j'ai quelques difficultés à modifier deux champs c'est à dire libellé parametre et parametre. Il n'y a aucune restriction sur ces champs,on peut mettre tout ce que l'on souhaite.
Ma requete est la suivante
"UPDATE PARAMETRE SET Lib_parametre='$Lib_parametre',Parametre='$Parametre' where No_parametre=$No_parametre)";


j'affiche un tableau et j'ai un lien à coté des deux champs. Dès que je clique sur ce lien je récupère les données du tableau dans deux posts afin de les modifier.


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
 
 
if (!empty($_GET['Numero']))
	{
	if(!empty($_POST['Lib_parametre'])&& !empty($_POST['Parametre']))
		{
		$Lib_parametre=protect($_POST['Lib_parametre']);
		$Parametre=protect($_POST['Parametre']);
 
		$sql="Select * from PARAMETRE where Lib_parametre='$Lib_parametre'";
		$req=requete_sql($sql); 
		$rep=mysql_num_rows($req);
 
		if($rep==1)
			{
			modifier_parametre($Lib_parametre,$Parametre);
			echo "modification reussie";	
			}
		else
			{
			echo "erreur";
			}
		}
	else
		{
		$num=$_GET['Numero'];
		$donnees=requete_sql("select * from PARAMETRE where No_parametre=$num;");
 
		$donnee=mysql_fetch_array($donnees);
	    echo"Libellé Paramètre   : <input id='align'  value=$donnee[1] type='text' name='Lib_parametre'><br>";
		echo"Paramètre           : <input id='align'  value=$donnee[2] type='text' name='Parametre'><br>";
		echo"<input  type='submit'>";
		}
	}
else
	{
 
$donnees=requete_sql("select* from PARAMETRE;");
 
while($donnee=mysql_fetch_array($donnees))
	{
	echo"Libellé Paramètre        : $donnee[1] <br>";
	echo"Paramètre                : $donnee[2] <br>";
 
	echo'<a href="modifier_parametre.php?Numero='.$donnee[0].'" >Modifier</a>';
 
	}	
 
}