Bonjour,
Je voudrais créer une méthode qui :
- execute une requete SQL
- donne le nombre de résultat de cette requête SQL
Mon idée était d'ajouter en première position :
- requete 1 : SELECT SQL_CAL_FOUN_ROWS *, .... FROM ....
- requete 2 : SELECT FOUND_ROWS()
Mais voila le problème c'est que MySQL demande à ce que ce SQL_CALC_FOUND_ROWS soit la première colonne souhaitée
mais je ne sais pas comment ajouter SQL_CALC_FOUND_ROWS en tant que première colonne
Je sais comment ajouté une colonne à une requête (grâce à columns())
mais pas préciser la position
MySQL refuse que je fasse
SELECT mes_champs, SQL_CALC_FOUND_ROWS * FROM ...
Partager