Bonjour,
Excusez-moi énormément pour ce grand retard de répondre !
Franchement, je suis toujours dans l'impasse suite aux codes (modifier et supprimer) qui me malmènent jusqu'à présent.
Ben, J'ai essayé d'appliquer votre conseil mais aussi j'ai pu changé le design de mon projet mais çane marche pas toujours.
Actuellement, le code modifier ne supprime plus les codes mais mon grand souci à présent est que quand je modifie une donnée dans un formulaire, ce dernier (formulaire) vient sans aucune donnée, donc il apparait complétement vide. Alors, je comprends où serait vraiment l'erreur .
Pour être explicite, voici le code de modification dans ce même formulaire CLIENT :
<?php include("header.php" )?>
<?php
//----------------------------connection à la base de données
require_once("connectionMYSQL.inc.php" );
//----------------------------- requete pour la modification
if(isset($_POST['bouton4'])){
$requete = "UPDATE client SET nom = '".$_POST['nom']."',prenom = '".$_POST['prenom']."',etatcivil = '".$_POST['etatcivil']."',nationalite= '".$_POST['nationalite']."',adresse = '".$_POST['adresse']."',telephone = '".$_POST['telephone']."',occupation = '".$_POST['occupation']."',sexe = '".$_POST['sexe']."' WHERE IdClient ='".$_POST['IdClient']."' ";
$resultat = mysql_query($requete);
}
//---------------------requete de recherche
$requete2 = "SELECT * FROM client WHERE IdClient='".$_POST['IdClient']."'";
$resultat2 = mysql_query($requete2);
$produit = mysql_fetch_array($resultat2);
?>
Et voici le formulaire :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Modification des clients</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href= "style.css" type = "text/css" rel = "stylesheet"/>
</head>
<body>
<h2 align= "center">Modification des Clients</h2>
<form align= "center" id="monform" name = "form1" method = "post" action="clientUpdate.php" >
<table>
<tr>
<td>IdClient:</td>
<td><input type="hidden" name="IdClient" value="<?php echo $client['IdClient']; ?>"></td>
</tr>
<tr>
<td>Nom:</td>
<td><input type="text" name="nom" value="<?php echo $client['nom']; ?>"></td>
</tr>
<tr>
<td>Prenom:</td>
<td><input type="text" name="prenom" value="<?php echo $client['prenom']; ?>"></td>
</tr>
<tr>
<td>Etat Civil:</td>
<td><input type="text" name="etatcivil" value="<?php echo $client['etatcivil']; ?>"></td>
</tr>
<tr>
<td>Nationalite:</td>
<td><input type="text" name="nationalite" value="<?php echo $client['nationalite']; ?>"></td>
</tr>
<tr>
<td>Adresse:</td>
<td><input type="text" name="adresse" value="<?php echo $client['adresse']; ?>"></td>
</tr>
<tr>
<td>Telephone:</td>
<td><input type="text" name="telephone" value="<?php echo $client['telephone']; ?>"></td>
</tr>
<tr>
<td>Occupation:</td>
<td><input type="text" name="occupation" value="<?php echo $client['occupation']; ?>"></td>
</tr>
<tr>
<td>Sexe:</td>
<td><input type="text" name="sexe" value="<?php echo $client['sexe']; ?>"></td>
</tr>
<tr>
<td><input type="submit" name="bouton4" value="Modifier"></td>
</tr>
</table>
</form>
<?php include("footer.php" )?>
</body>
</html>
Aurai-je glissé une erreur quelque part ?! Aidez-moi s'il vous plait !
Et en plus, est ce qu'il y a un moyen de recevoir la réponse via mon e-mail parce que si j'ai tardé de répondre c'est parce que je pensais avoir votre réponse par e-mail.
Je compte sur votre aide encore une fois.
Merci et bonne journée.
["Avant de goutter au miel, on doit tout d'abord supporter les piqures de l'abeille"] - Imani.