Bonjour,
je me sers d'une fonction utilisateur que j'ai trouvée sur des ressources MYSQL que voici :
Lorsque je l'insère via phpmyadmin ou en ligne de commande, j'ai cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 CREATE FUNCTION substrCount(x TEXT, delim varchar(100)) RETURNS int return (length(x) - length(REPLACE(x, delim, ''))) / length(delim);
Voici la version de mysql affichée par <? phpinfo(); ?> : 5.0.26
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(x TEXT, delim varchar(100)) RETURNS int return (length(x) - length(REPLACE(x, ' at line 1
Merci par avance de vos réponses.
Partager