Problème de requete avec mysql_query
Bonjour à tous et merci de me lire,
J'essaie de faire une requête un peu spéciale qui me retourne la position de l'id X dans le résultat de la requête Y.
Voici ma requête (elle est copier sur la faq de ce site):
Code:
1 2 3 4 5 6
| SET @currentRow = 0;
SELECT num_ligne
FROM (
SELECT @currentRow:=@currentRow+1 as num_ligne ...
) D
WHERE monid = X |
Donc sous phpMyAdmin ça passe sans problème mais pas dans une mysql_query. Je pense que c'est à cause de la double instruction, le SET et le SELECT, car il n'est pas possible de faire plusieurs requêtes dans un mysql_query.
Comment pallier à ce problème ?
Merci
Bonne journée