Bonjour. Je fais actuellement un site perso pour un jdr. Et là j’ai un gros soucis pour récupérer mes données :
- Chaque joueur connaît des sorts.
- Pour lancer les dits sorts, il faut des focus.
- On peut trouver un ou plusieurs sorts sur chaque focus.
Je veux connaîte, pour un joueur X, l’ensemble des sorts qu’il connaît et le nom éventuel du focus (sinon « null »)
Maintenant les tables :
SORT_JR
id_pj int(10) not_null
id_sort int(10) not_null
FOCUS_JR
id_pj int(10) not_null
id_focus int(10) not_null
FOCUS_SORT
id_focus int(10) not_null
id_sort int(10) not_null
J'arrive donc à obtenir la liste des sorts à condition qu'il y ai un focus, ou l'inverse la liste des sorts à condition qu'il n'y ai pas de focus. Mais pour obtenir les deux à la fois, avec "null" lorsqu'il n'y a pas de focus genre :
id_pj id_sort id_focus
2 1 3
2 6 6
2 11 10
2 3 9
2 8 6
2 1 null
et bien ça, je coure toujours.
Partager