Potrzebuje wyświetlić z bazy danych newsy, które są wśród id:
Kod
$newsy_id = '2,5,6';
oraz dodatkowo newsy z kategorii:
Kod
$newsy_kat = '5,10,15';
Zapytanie moje wygląda tak:
SELECT n.* FROM news n, news_kat n2c WHERE (n.news_id IN (".$newsy_id.")) OR (n.news_id = n2c.news_id AND n2c.kat_id IN (".$newsy_kat.")) AND n.zablokuj=0 ORDER BY n.news_id LIMIT 20;
Zwraca mi to jednak złe wyniki, przeważnie powtarzające sie kilkakrotnie produkty ze zmiennej $newsy_id
Bede wdzięczny za wszelkie wypowiedzi.