Je fais une requête de ce style
select id, name from matable order by name
Qui donne ça comme résultat
1 2 3 4 5 6 7
|
4 Alpha
5 Citron
29 Damien
7 Dentier
9 Epsilon
15 Zebre |
Je voudrais savoir que est la position de la ligne qui a pour id 7. Le résultat est la 4eme ligne
Suis-je obligé de faire une while pour arriver jusqu'à ma lignen avec un comtpeur ?
Imaginons que ca me retourne près de 1000 lignes voir plus ca risque d'être long ? Surtout si ce genre de traitements et fait pleins de fois ? Sans utiliser de cache (je ne sais pas si en php, on peut gerer du cache)
Partager