Problème d'UPDATE

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 d'UPDATE

par albat » 23 mai 2006, 11:12

On extrait les variables des chaînes, nom de nom !!! :tir2:

par béka » 23 mai 2006, 10:58

je crois que ceci est quand meme plus simple :
mysql_query("UPDATE news SET date='$date', pseudo='$pseudo', mail='$mail' WHERE iduser='$_POST[id_user]'");

Re: Problème d'UPDATE

par charabia » 23 mai 2006, 10:54

Code : Tout sélectionner

mysql_query("UPDATE news SET date='" . $date . "', pseudo='" . $pseudo . "', mail='" . $mail . "' WHERE iduser=" . $_POST['id_user']);
Regardes bien ta requête. Si tu ouvres un ", il faut bien le fermer quelque part.

Correction :
mysql_query("UPDATE news SET date='".$date."', pseudo='".$pseudo."', mail='".$mail."' WHERE iduser=".$_POST['id_user']."");

par momox » 23 mai 2006, 00:19

Allez, soyons sympas, que pensez vous de la concaténation des variables les gars?
Reprennez le code et repensez y, ensuite, revenez en ayant posté une réponse autre qu'une remise en page et la suppression de certains "points" importants dans le code!
@+

par Ultim4T0m » 22 mai 2006, 23:28

Et comme ca ?
$iduser=$_POST['id_user'];
mysql_query("UPDATE news SET `date`='$date', `pseudo`='$pseudo', `mail`='$mail' WHERE `iduser`='$iduser'"); 

par Invité » 22 mai 2006, 23:20

J'ai essayé, je reçois l'erreur :

Code : Tout sélectionner

Parse error: syntax error, unexpected T_VARIABLE in /mnt/116/free.fr/2/8/atlas.lions/admin1/modifierfin.php on line 21

par gaffasse » 22 mai 2006, 19:39

Merci, je vais essayer. J'espère que ça va marcher.

par tilillois » 22 mai 2006, 19:10

bonsoir

essai comme ça
ça devrai fonctionné
$query"UPDATE news SET date='$date',pseudo='$pseudo', mail='$mail' WHERE iduser="$_POST['id_user']";

Problème d'UPDATE

par Gaffasse » 22 mai 2006, 18:33

J'ai réalisé un petit script où j'essaye de modifier des enregistrements d'une table, quand je soumis la requête la mise à jour ne s'effectue pas, après de nombreux tests, je suis presque sûr que le problème provient de la requête UPDATE, voici ce que j'ai mis :

Code : Tout sélectionner

mysql_query("UPDATE news SET date='" . $date . "', pseudo='" . $pseudo . "', mail='" . $mail . "' WHERE iduser=" . $_POST['id_user']);
Est ce que quelqu'un peut me dire où est l'erreur.
Merci