Mysql Unable to save result set in [Résolu]

Messages postés
366
Date d'inscription
samedi 26 juin 2004
Dernière intervention
17 avril 2008
- 20 janv. 2008 à 00:33 - Dernière réponse :
Messages postés
1
Date d'inscription
lundi 29 mai 2006
Dernière intervention
12 avril 2008
- 12 avril 2008 à 03:23
Bonjour,
J'ai un problème assez compliqué. J'ai crée une function Mysql (CREATE FUNCTION) qui marche tres bien en ligne de commande.
Le problème est que quand j'essaye de lancer cette function en utilisant l'API sous PHP j'ai ce message d'erreur :
Warning: mysql_query() [function.mysql-query]: Unable to save result set in /var/www/develop/rubrique/admin/ajout_rep.php on line 18

Je n'est pas du tout de probleme lorsque je lance la requete depuis un shell.
Pour info la requete est : mysql_query("SELECT ajout_rep_forfait('1201388400','21','345GFGE5R','17')");

Le resultat de CHECK TABLE la_reparation; (c'est la table concernée par la function/procédure) est OK.

Quelqu'un a t'il déjà rencontré ca, est-ce un bug de l'API ?

PS/ Toutes les autres requêtes passées par l'API marchent...
_Marikou
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
366
Date d'inscription
samedi 26 juin 2004
Dernière intervention
17 avril 2008
- 20 janv. 2008 à 01:31
3
Merci
En fait c'etait juste une histoire de droit, je pensais que comme l'appel à la fonction se faisait avec SELECT, j'avais le droit d'acces a une function si j'avais  le droit SELECT.
En fait c'est le droit  EXECUTE (qui est le droit d'acces aux procédures stockées) qui le permet.

J'espere que ca aidera quelqu'un.

_Marikou

Merci kishkaya 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 87 internautes ce mois-ci

Commenter la réponse de kishkaya
Messages postés
1
Date d'inscription
lundi 29 mai 2006
Dernière intervention
12 avril 2008
- 12 avril 2008 à 03:23
0
Merci
Merci bcp, j'ai eu le même problème :)
Commenter la réponse de cs_matieu

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.