Bonjour,

J’aimerais de l’aide pour la modification de clients rentrés dans une bdd.

A l’affichage des clients, sous chaque client, je mets un lien « supprimer » et « modifier ».

J’aimerais qu’en cliquant sur ce lien « modifier » on puisse modifier les infos relatives au client.

J’ai essayé un code d’après un tuto. Ma première erreur est la suivante :


Erreur SQL !
SELECT FROM comptes_utilisateurs WHERE ID_Utilisateur=47
Erreur de syntaxe près de 'FROM comptes_utilisateurs WHERE ID_Utilisateur=47' à la ligne 1



Voici le code mis sur ce lien « modifier » dans la page affichage des clients :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
echo '<a href="modifier.php?action=modifier&ID_Utilisateur='.$affichage["ID_Utilisateur"].'">Modifier</a><hr>';
Voici ma page modifier.php

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
<?php
$sql["serveur"]='localhost';
$sql["login"]='aaa';
$sql["pass"]='aaa';
$sql["base"]='tuto';
 
$sql["connect"]=mysql_connect($sql["serveur"],$sql["login"],$sql["pass"])or die ("impossible de se connecter, réessayé plus tard");
$sql["select_base"]=mysql_select_db($sql["base"],$sql["connect"])or die ("erreur de connexion base");
 
 
$sql["connect"];
$sql["select_base"];
 
 
 
$action=$_GET['action'];
$ident=$_GET['ID_Utilisateur'];
 
if ($action=="modifier")
{
	//Fait en sorte que l'enregistrement $ident est supprimé
 
	$table = "comptes_utilisateurs";
 
 
	$sql = "SELECT FROM " . $table . " WHERE ID_Utilisateur=" . $ident;
	$req = mysql_query($sql) or die('<br>Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
	if($result=mysql_fetch_object($req))
	{
	?>
	<form name="insertion" action="modification3.php" method="post">
	<input type="hidden" name="ident" value="<?php echo($ident);?>" />
	<table>
	 <tr>
    <td>Société :</td>
    <td><input type="text" name="Societe" value="<?php echo($result->Societe);?>" /></td>
  </tr>
  <tr>
    <td>Nom :</td>
    <td><input type="text" name="Nom" value="<?php echo($result->Nom);?>" /></td> 
  </tr>
  <tr>
    <td>Adresse :</td>
    <td><input type="text" name="Adresse" value="<?php echo($result->Adresse);?>" /></td>
  </tr>
  <tr>
    <td>Tel :</td>
    <td><input type="text" name="Tel" value="<?php echo($result->Tel);?>" /></td>
  </tr>
  <tr>
    <td>Fax :</td>
    <td><input type="text" name="Fax" value="<?php echo($result->Fax);?>" /></td>
  </tr>
  <tr>
    <td>E-mail : </td>
    <td><input type="text" name="Adresse_Email" value="<?php echo($result->Adresse_Email);?>" /></td>
  </tr>
  <tr>
    <td>Login: </td>
    <td><input type="text" name="Nom_Utilisateur" value="<?php echo($result->Nom_Utilisateur);?>" /></td>
  </tr>
  <tr>
    <td>Mot de passe : </td>
    <td><input type="text" name="Mot_de_Passe" value="<?php echo($result->Mot_de_Passe);?>" /></td>
  </tr>
</table>
</form>
<?php
 
	mysql_close();
	echo '<center> Le client a bien été effacé.<br>
	<a href="' . 'affichemembre.php"'.'>Retour</a></center>';
}
}
else echo "On va faire autre chose";
?>