Fork me on GitHub






Probléme de mise í  jour de champ
Admin Frxoops
Inscrit: 05/03/2005 05:20
De Vaucluse
Messages: 960
bonjour,

Je voudrais mettre à jour un champ dans une base mais j'ai le message suivant (en mode debug mysql):

UPDATE dd32x_users SET annonce=0 WHERE uid=32
Error number: 0
Error message: Database update not allowed during processing of a GET request

j'utilise les lignes suivantes pour mettre à jour la base:

$sql = "UPDATE ".$xoopsDB->prefix('users')." SET annonce=".$userannonce." WHERE uid=".$xoopsUser->getVar("uid");
$xoopsDB->query($sql);

PS: ces lignes de code fonctionnent parfaitement dans un autre programme que j'ai écrit pour le même module !!!!
J'ai le même probléme avec une autre table qui n'est pas une table de xoops.

Quelqu'un a t'il une idée ?

Merci d'avance

Posté le : 02/08/2005 17:53
Partager Twitter Partagez cette article sur GG+
Re: Probléme de mise í  jour de champ
Guest_
Remplaces :
$xoopsDB->query($sql);

par :
$xoopsDB->queryF($sql);

Posté le : 03/08/2005 16:57
Partager Twitter Partagez cette article sur GG+
Re: Probléme de mise í  jour de champ
Admin Frxoops
Inscrit: 05/03/2005 05:20
De Vaucluse
Messages: 960
Merci, ça fonctionne parfaitement.
N'y a t'il pas d'inconvénients à forcer ainsi les requétes ?

Posté le : 03/08/2005 20:00
Partager Twitter Partagez cette article sur GG+
Re: Probléme de mise í  jour de champ
Guest_
en l'occurence tu n'a pas le choix

Posté le : 03/08/2005 20:51
Partager Twitter Partagez cette article sur GG+
Re: Probléme de mise í  jour de champ
Aspirant
Inscrit: 04/02/2003 05:02
De Toulouse, France
Messages: 47
Citation :
en l'occurence tu n'a pas le choix


De la bonne réponse de maquignon ça ...

Posté le : 03/08/2005 22:31

DB site...
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

102 Personne(s) en ligne (82 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 102 | Plus ...