Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1924 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP][MySQL] lancer une procedure stockée

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP][MySQL] lancer une procedure stockée

n°1456424
coolben
http://www.starbusiness.fr
Posté le 12-10-2006 à 23:01:42  profilanswer
 

Bonjour
 
Je viens d'essayer de lencer une requete MySQL en PHP qui est en fait un appel vers une procedure stockée.
Hors cette procedure stocké et la concatenation (avec des UNION ) de plusieurs requete SELECT.
J'obtiens cette erreur  

Citation :

PROCEDURE star.infoplanete can't return a result set in the given context


 
Est il possible de lancer une procédure stockée dans PHP ?
 
cf la procedure stockée :

Citation :


CREATE DEFINER=`toto`@`localhost` PROCEDURE `infoplanete`(idp INT)
BEGIN
-- SELECT * FROM planete WHERE ID=idp;
SELECT COUNT(*) AS nb, "terrain" AS nom FROM terrain WHERE planeteid=idp
union
SELECT COUNT(rp.qte) , "ressource" FROM ressource rp INNER JOIN terrain t ON t.id=rp.terrainid WHERE t.planeteid=idp
union
SELECT COUNT(i.id) , "infra" FROM infra i INNER JOIN terrain t ON t.id=i.terrainid WHERE t.planeteid=idp;
END

mood
Publicité
Posté le 12-10-2006 à 23:01:42  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP][MySQL] lancer une procedure stockée

 

Sujets relatifs
[PHP] Récupérer et lancer une requête à partir d'une checkbox[PHP] Exploiter le premier elt d'un array retourné par une fonction?
[HTLM][PHP] Entete de tableau à 45 °PHP : Fonction mail() bloque ma page
[MySQL] probleme de lenteur depuis un reboot du serveurMySQL : verrouiller un enregistrement
[PHP]Cmt faire un post traitement?(après envoi de la page au client)[Mysql] Operation entre resultat d'une requete DANS une requete
Plus de sujets relatifs à : [PHP][MySQL] lancer une procedure stockée


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR