Je ne connais pas codeigniter, mais en SQL la requête que tu cherche à faire serait:
SELECT
grades.*, users.experience as exp
FROM
users
JOIN
grades on grades.point <= users.experience
WHERE
users.name = ?
AND
grades.point = (SELECT MAX(point) FROM grades where point <= users.experience)
Le principe est de récupérer le pallier maximal éligible pour le joueur
Aide pour requete Demi-jointure
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.