Tester la syntaxe d'une requête SQL ?
Posté : 12 oct. 2008, 18:09
Bonjour,
Existe-t-il une fonction PHP permettant de définir si une chaîne passée en paramètre est une requête SQL (de préférence sans l'exécuter, juste par analyse syntaxique) ?
Le but serait de créer une classe qui recevrait un paramètre :
- si c'est une requête SQL : on l'exécute
- sinon : on considère que c'est un nom de table et on exécute une requête type sur cette table
Existe-t-il une fonction PHP permettant de définir si une chaîne passée en paramètre est une requête SQL (de préférence sans l'exécuter, juste par analyse syntaxique) ?
Le but serait de créer une classe qui recevrait un paramètre :
- si c'est une requête SQL : on l'exécute
- sinon : on considère que c'est un nom de table et on exécute une requête type sur cette table