Tabellen:
members [id, naam, adres, enz]
members_projecten [id, members_id, projecten_id]
Ik wil alle membernamen selecteren waar projecten_id = $proj_id.
$proj_id is voor het gemak 1. Deze bestaat.
De query:
Nu krijg ik te horen "You have an error in your SQL syntax".
Kan mysql nog steeds geen subquries aan?
Ik heb al zitten puzzelen, maar ik kom er momenteel niet uit hoe ik dit anders kan doen mbv twee queries. Weten jullie er meer vanaf?
members [id, naam, adres, enz]
members_projecten [id, members_id, projecten_id]
Ik wil alle membernamen selecteren waar projecten_id = $proj_id.
$proj_id is voor het gemak 1. Deze bestaat.
De query:
code:
1
2
3
4
5
6
7
8
9
10
| <?
$query =
"SELECT *
FROM members
WHERE id > 1
AND id =
(SELECT members_id
FROM members_projecten
WHERE projecten_id = '$proj_id')";
?> |
Nu krijg ik te horen "You have an error in your SQL syntax".
Kan mysql nog steeds geen subquries aan?
Ik heb al zitten puzzelen, maar ik kom er momenteel niet uit hoe ik dit anders kan doen mbv twee queries. Weten jullie er meer vanaf?