Hey,

ik heb volgende join query en die werkt prima.

<?php
"select app_video.* from app_video
inner join app_favorite on (
app_video.video_id = app_favorite.video_id
and app_favorite.user_id = $id)"
?>

nu moet ik uit app_video de category ook nog hebben ik dacht aan

<?php
"select app_video.* from app_video
where app_video.category = $cat
inner join app_favorite on (
app_video.video_id = app_favorite.video_id
and app_favorite.user_id = $id)"
?>

maar dit geeft lege array() enig idee hoe ik dit er moet doen? heb ook al geprobeerd

<?php
"select app_video.* from app_video
inner join app_favorite on (
app_video.category = $cat
and app_video.video_id = app_favorite.video_id
and app_favorite.user_id = $id)"
?>
De WHERE clause komt na de FROM clause (en de joins horen bij de from). Met andere woorden, de volgorde van je query klopt gewoon niet.

Reageren