Passé plusieurs heures à chercher une réponse sans succès. J'ai écrit une fonction définie par l'utilisateur dans MySQL à laquelle est transmis un identifiant qui permet de récupérer diverses données, de les concaténer en une chaîne et de les retourner. Je veux appeler cette fonction depuis ma page PHP et afficher le résultat.Comment utiliser une fonction définie par l'utilisateur MySQL depuis PHP?
tentatives infructueuses comprennent:
1. $result = mysql_query("select functionName($id)");
2. $sql = "select functionName($id)";
$result = mysql_query($sql, $link);
3. functionName($id)
Toutes les idées?
Faites-vous référence à une procédure stockée? Si oui, vous devez appeler YourSP() –
Vous êtes sur la bonne voie avec (1) et (2). Quel genre de messages d'erreur recevez-vous? La requête fonctionne-t-elle correctement lorsque vous l'exécutez dans un outil de requête MySQL? –
Les solutions 1 et 2 font la même chose et devraient fonctionner – arnaud576875