Problème modification

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème modification

par StarT » 14 sept. 2005, 17:17

si, ça m'affiche toutes les valeurs des données que j'ai modifié, mais sur la base RIEN ! c'est ça que je ne comprends pas !

par charabia » 14 sept. 2005, 17:06

et ? rien non plus ? Si tu n'arrives même pas à afficher une variable de ton formulaire ce n'est même plus le update qui est en cause...

par StarT » 14 sept. 2005, 17:05

j'ai déja fait ça, j'ai même utilisé des echo pour voir si les valeurs sont reccupérées ou non :?
//echo $N;
//echo $NumA;
//echo $P;
//echo $F;
//echo $S;
//echo $D;
//echo $C;
//echo $Num;
//echo $T;
//echo $ForB;
//echo $CB;
//echo $PF;
//echo $NCLI;

par charabia » 14 sept. 2005, 17:01

Juste pour faire des tests, donnes à tes variables des données réelles pour voir s'il l'intègre bien ou pas à la place des variables récupérées via le formulaire.

Il faut y aller à tâtons quand c'est le bins lol

par StarT » 14 sept. 2005, 16:59

Oui j'ai bien verifié ! c'est ça qui me casse la tête, tout est exact !

par charabia » 14 sept. 2005, 16:54

As-tu bien vérifié si les noms des champs de ta table correspondent bien à ceux que tu as donnés ici ?

par StarT » 14 sept. 2005, 16:51

Ma requête ne marche pas, aucune modification ne s'effectue quand je change la valeur d'une donnée!

par Vaedan » 14 sept. 2005, 16:50

euh ... quel est le probleme ?

Problème modification

par StarT » 14 sept. 2005, 16:49

Bonjour tout le monde, je viens de créer un espace mise à jour (modification des infos concernant les abonnes ), mais je trouve un problème au niveau de la modification des donnèes.

Pour ceci j'ai crée un tableau qui affiche tous les abonnés existants dans ma base de donnés et sur clique sur un certain abonné, un formulaire affiche toutes les infos concernant ce dernier avec un bouton "Mise à jour", donc normalement je dois modifier n'importe quel champs affiché, mais rien de ça n'arrive ! pourtant j'ai déja utilisé le meme code pour la mise à jour des membres inscrits !

Voilà mon code de modification :
<? require_once("connexion.php")?>
<? require_once("./session/include.php") ?>
<?
$NumA=$_POST['numAbonn'];
$N=$_POST['nom'];
$P=$_POST['prenom'];
$F=$_POST['fonction'];
$S=$_POST['status'];
$D=$_POST['direction'];
$C=$_POST['categorie'];
$Num=$_POST['NumClient'];
$T=$_POST['typeAbon'];
$ForB=$_POST['ForfaitBud'];
$CB=$_POST['compteBan'];
$PF=$_POST['Pfidelio'];
$NCLI=$_POST['ncli'];
//echo $N;
//echo $NumA;
//echo $P;
//echo $F;
//echo $S;
//echo $D;
//echo $C;
//echo $Num;
//echo $T;
//echo $ForB;
//echo $CB;
//echo $PF;
//echo $NCLI;
$vsql="update abonnes set Nom='$N', Prenom='$P', Status='$S', Fonction='$F', Direction='$D', Categorie='$C', NumClient='$Num', TypeAbonnement='$T', ForfaitBudgetaire='$ForB', CompteBancaire='$CB', PointsFidelio='$PF', NCLI='$NCLI' where NumAbonnement='".$NumA."'";
mysql_query($vsql) or die(mysql_error());
$address="administrateur_ok.php?session=$session";
echo"<META HTTP-EQUIV='Refresh' CONTENT='0;URL=$address'>";

?>