Hente fra 3 tabels
$sql = "SELECT reqs.id, reqs.refid, reqs.reftype, reqs.filmtitel, cstmgalleri.id, cstmgalleri.brugernavn, cstmgalleri.refid, filmopslag.id, filmopslag.genrer FROM cstmgalleri LEFT JOIN reqs on cstmgalleri.id = reqs.refid RIGHT JOIN filmopslag on cstmgalleri.refid = filmopslag.id WHERE reqs.reftype='cstmgalleri' ORDER BY reqs.filmtitel";Sådan henter jeg nu men det er kun dem fra cstmgalleri
reftype er hvad tabel den skal hente fra og den anden er hvilken id den skal hente. vil man kunne hente oplysniger fra begge?
nogen der har en idé?
reqs:
filmtitel | refid | reftype
cstmgalleri:
id | refid | coverbillede
filmopslag:
id | filmtitel | coverbillede
reqs.refid passer med cstmgalleri.id og filmopslag.id alt efter reqs.reftype
Vil man kunne hente coverbillede for hver reqs?
reqs kan se sådan her ud:
over hækken, 1, cstmgalleri
oliver twist, 1, filmopslag
cstmgalleri kan se sådan her ud:
2, over hækken, cstmbillede.gif
filmopslag kan se sådan her ud:
1, oliver twist, twist.gif
2, over hækken, billede.gif