[JOINS] 3 tabellen
BlcKJcK
07/11/2007 18:34:00Hallo allemaal,
ik heb 3 tabellen.
-dvd
-genre
-koppel_tabel
(1 dvd kan meerdere genres hebben en omgekeerd 1 genre kan bij meerdere dvd's horen)
Nu wil ik de volgende gegevens hebben:
-dvd.dvd_titel
-genre.genre_naam
--------------------------------------
Dit lijkt niet helemaal te werken.
het resultaat zou dan moeten zijn:
|Een willekeurig titel|actie|
|Een willekeurig titel|comedy|
ik heb 3 tabellen.
-dvd
-genre
-koppel_tabel
(1 dvd kan meerdere genres hebben en omgekeerd 1 genre kan bij meerdere dvd's horen)
Nu wil ik de volgende gegevens hebben:
-dvd.dvd_titel
-genre.genre_naam
--------------------------------------
Dit lijkt niet helemaal te werken.
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?php
$sql="SELECT dvd.dvd_titel, genre.genre_naam
FROM dvd
JOIN koppel_tabel
ON dvd.dvd_id = koppel_tabel.dvd_id
JOIN genres
ON koppel_tabel.dvd_id = genre.genre_id
WHERE dvd_titel="Een willekeurig titel";
?>
$sql="SELECT dvd.dvd_titel, genre.genre_naam
FROM dvd
JOIN koppel_tabel
ON dvd.dvd_id = koppel_tabel.dvd_id
JOIN genres
ON koppel_tabel.dvd_id = genre.genre_id
WHERE dvd_titel="Een willekeurig titel";
?>
het resultaat zou dan moeten zijn:
|Een willekeurig titel|actie|
|Een willekeurig titel|comedy|
Gewijzigd op 01/01/1970 01:00:00 door BlcKJcK
PHP hulp
11/12/2024 22:27:28Robert Deiman
07/11/2007 18:56:00Zo dan?
Zie ook Hier
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?php
$sql="SELECT dvd.dvd_titel, genre.genre_naam
FROM dvd
JOIN (koppel_tabel
JOIN genres
ON koppel_tabel.dvd_id = genre.genre_id)
ON dvd.dvd_id = koppel_tabel.dvd_id
WHERE dvd_titel='"Een willekeurig titel"'";
?>
$sql="SELECT dvd.dvd_titel, genre.genre_naam
FROM dvd
JOIN (koppel_tabel
JOIN genres
ON koppel_tabel.dvd_id = genre.genre_id)
ON dvd.dvd_id = koppel_tabel.dvd_id
WHERE dvd_titel='"Een willekeurig titel"'";
?>
Zie ook Hier
BlcKJcK
07/11/2007 19:28:00PHP erik
07/11/2007 19:30:00Robert Deiman
07/11/2007 19:32:00Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?php
$sql="SELECT dvd.dvd_titel, genre.genre_naam
FROM dvd
JOIN (koppel_tabel
JOIN genres
ON koppel_tabel.dvd_id = genre.genre_id)
ON dvd.dvd_id = koppel_tabel.dvd_id
WHERE dvd_titel='".$Een_willekeurige_titel."'";
?>
$sql="SELECT dvd.dvd_titel, genre.genre_naam
FROM dvd
JOIN (koppel_tabel
JOIN genres
ON koppel_tabel.dvd_id = genre.genre_id)
ON dvd.dvd_id = koppel_tabel.dvd_id
WHERE dvd_titel='".$Een_willekeurige_titel."'";
?>
Zo moest die zijn. Je kent wel erg weinig ervan he :S