imani

Inscris le 16/07/2013 à 11:18
  • Signature
    j'accepte
  • Nombre de sujets
    1
  • Nombre de messages
    9
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
imani
Bonjour,

Je suis entrain de faire un projet en php mais je suis bloqué sur les codes "supprimer' et "modifier".
Donc, je ne parviens pas à supprimer et modifier les données dans mes formulaires. Et ça fait déjà une durée considérable que ça me pose toujours de problèmes.
(J'utilise MySql comme bdd (PHPMyAdmin) et WAMPServer comme serveur).

Ceci est un exemple de ma table Client.
Voici premièrement mon code php pour la modification :

<?php
require_once("connectionMYSQL.inc.php");

//----------------------------- requête 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);
}
//---------------------requête de recherche

$requete2 = "SELECT * FROM client WHERE IdClient='".$_POST['IdClient']."'";
$resultat2 = mysql_query($requete2);
$produit = mysql_fetch_array($resultat2);

?>


Et mon formulaire est le suivant :




<!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>
<form align= "center" id="monform" name = "form1" method = "post" action="updateClient.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 ?
P.S : je suis encore débutant en PHP.

Je vous en prie aidez-moi.
Merci d'avance pour votre aide.
j'accepte

Ses derniers messages sur les forums

forum
imani
Bonjour LupusMic,

C'est pas grave! Je vais encore une fois tenter de l'ouvrir.

Merci beaucoup!smiley

Et le bbcode, désormais,ça marche bien.smiley

Mais, comment signaler que le sujet est résolu ?

A plus.smiley
j'accepte
imani
Bonjour,

J'utilise cette fois-ci, $_GET, comme vous venez de me le suggérer. ça va. Mais le lien de var_dump que vous m'avez donné ne marche pas du tout. On me dit que le document cherché n'existe plus.smiley

Je fais quoi !
j'accepte

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours