Je suis nouveau dans la communauté spip. Donc j’espère que je poste au bons endroits.
Voici mon problème :
J’ai voulu créé un utilisateur dans la partie privé du site.
Voici le message d’erreur que j’obtiens :
Warning: pg_query() [function.pg-query]: Query failed: ERREUR: syntaxe en entrée invalide pour l'entier : « oui » in /projet/dev/xxx/ecrire/req/pg.php on line 146
Avez vous eu le même comportement ? Je suis sous debian avec une BD Postgre et sous Spip 2.0.10
si je n'ai pas de blocage (le nouvel auteur est bien créé), j'ai bien
dans les logs de tmp/prive_spip.log :
Erreur PG ERROR: invalid input syntax for integer: "oui"
errcode: 1000 : invalid input syntax for integer: "oui" -
SELECT COUNT(*)
FROM spip_auteurs
WHERE login='totor' AND id_auteur!='oui' AND statut!='5poubelle'
où spip demande à pg de comparer un champ de type int
à une valeur de type str