Takie coś mam
<?php for ($i=1; $i < $ll; $i++) //celowo wyrzucilem piwerwszy rekord :) { $lista = "OR id = $idc[$i] "; $query_cats = "SELECT id,title,sub_title FROM cat WHERE id = '$idc[0]' $lista "; } ?>
I czegoś tu nie rozumiem echo $lista - generuja prawidłowo cały łańcuszek OR id='1' OR id='2' OR id='3' ... natomiast wynikiem zapytania do bazy są dwa rekordy zamiast wszystkich, tak jak by nie przerabial petli

Ktoś może wie dlaczego ?