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 :
echo '<a href="modifier.php?action=modifier&ID_Utilisateur='.$affichage["ID_Utilisateur"].'">Modifier</a><hr>';
Voici ma page modifier.php
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";
?> |
Partager