PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV (précédentes versions) → Impossible d'executer une requête sur hébergeur PHP/MYSQL
Impossible d'executer une requête sur hébergeur PHP/MYSQL
Débuté par Monsieur BOUABIDA, 22 nov. 2016 11:51 - Aucune réponse
Membre enregistré
1 message
Posté le 22 novembre 2016 - 11:51
Bonjour, je développe un site web en php/mysql. en local avec "wamp server" tout fonction a merveille mais dés que je balance sur mon hébergeur la fonction "HExécuteRequête" me générè une erreur alors qu'avec la fonction HExécuteRequêteSQL tous marche bien.
je tien a souligner que j'ai essayé sur deux hébergeur différent.


Erreur généré avec HExécuteRequête :

La requête REQ_PRODUIT_PHARE2 n'a pas pu être correctement analysée. Aucun fichier n'a été trouvé. Utilisez le paramètre hRequêteSansCorrection et précisez la connexion en paramètre pour forcer son exécution.




Le code source avec HExécuteRequête:

//MACONN : nom de ma connexion
SI HExécuteRequête(REQ_PRODUIT_PHARE2,MACONN,hRequêteSansCorrection) ALORS
i est un entier = 1

POUR TOUT REQ_PRODUIT_PHARE2
ZoneRépétéeAjouteLigne(ZR_PRODUIT_PHARE)
ZR_PRODUIT_PHARE[i].ATT_IMG = "img/"+REQ_PRODUIT_PHARE2.PHOTOS
ZR_PRODUIT_PHARE[i].ATT_LIENTITRE = REQ_PRODUIT_PHARE2.NOM_PRODUIT
ZR_PRODUIT_PHARE[i].ZTR_description = Gauche(REQ_PRODUIT_PHARE2.DESCRIPTION,120)+"..."
ZR_PRODUIT_PHARE[i].ATT_IDPRODUIT = REQ_PRODUIT_PHARE2.IDPORODUIT
i++

FIN
SINON
Info(ErreurInfo())
FIN








Code source avec HExécuteRequêteSQL qui marche bien:

ReqClient est une Source de Données

SI HExécuteRequêteSQL(ReqClient,MACONN,hRequêteSansCorrection,"SELECT * FROM PORODUIT WHERE PHARE = 'OUI'") ALORS
i est un entier = 1

POUR TOUT ReqClient
ZoneRépétéeAjouteLigne(ZR_PRODUIT_PHARE)
ZR_PRODUIT_PHARE[i].ATT_IMG = "img/"+ReqClient.PHOTOS
ZR_PRODUIT_PHARE[i].ATT_LIENTITRE = ReqClient.NOM_PRODUIT
ZR_PRODUIT_PHARE[i].ZTR_description = Gauche(ReqClient.DESCRIPTION,120)+"..."
ZR_PRODUIT_PHARE[i].ATT_IDPRODUIT = ReqClient.IDPORODUIT
i++

FIN
SINON
Info(ErreurInfo())
FIN


Merci de bien vouloir m'aider, je galère vraiment