LIMIT 0,20
WHERE $critere
FROM victime V
,prejudicemoraux PM
,agent AG
,tb_departement DPTD
,tb_sous_prefecture SPD
,tb_commune COMD
,tb_localite LCD
,prejudicemateriel PMAT
,infogenerale IG
,tb_parent P
SELECT * FROM victime V WHERE $critere ORDER BY V.nomV LIMIT 0,20
Ensuite, vous affichez le minimum syndical à l'écran et ensuite, quand on veut voir une fiche, là vous allez piocher dans les différentes tables ce qui est nécessaire pour voir la fiche en détail.Pas nécessairement... tout dépend de ce qu'il veut avoir à l'écran....et comment il l'affiche.
[...]
Performance maximale assurée...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionSELECT *mais il se trouve que quand je dois afficher par exemple la liste des blessés ou le critère se trouve dans une autre tables j'arrive pas .
FROM victime V
WHERE $critere
ORDER BY V.nomV
LIMIT 0,20
SELECT * FROM victime V INNER JOIN prejudicemoraux PM ON V.matricule = PM.id_prejM WHERE $critere ORDER BY V.nomV LIMIT 0,20 V.matricule = PM.id_prejM
SELECT *
SELECT V.champ1, V.champ2..... PM.champ1, PM.champ2
$sql = "SELECT *
FROM victime V
,prejudicemoraux PM
,agent AG
,tb_departement DPTD
,tb_sous_prefecture SPD
,tb_commune COMD
,tb_localite LCD
,prejudicemateriel PMAT
,infogenerale IG
,tb_parent P
WHERE $critere
AND V.matricule = PM.id_prejM
AND PM.id_prejM = AG.id
AND AG.id = DPTD.id
AND DPTD.id = SPD.id
AND SPD.id = COMD.id
AND COMD.id = LCD.id
AND LCD.id = PMAT.id_prejMat
AND PMAT.id_prejMat = IG.id_infoG
AND IG.id_infoG = P.id
ORDER BY V.nomV LIMIT 0,20
";
OUI J'AI TENTE CA MARCHE PAS JE CROIS QUE JE ME MÉLANGE VU QUE IL Y A TROP DE TABLESEt tu penses que si tu ne nous montres pas ce que tu as essayé de faire que nous allons pouvoir t'aider à corriger ??
SELECT * FROM victime V LEFT JOIN prejudicemoraux PM ON V.matricule = PM.id_prejM