ya te diste cuenta que condicionas con
$rowex antes de abrir el while() ???
de donde obtienes ese valor? seguro que esta bien condicionado el bloque ???
de ahí en fuera, una sugerencia.... en ves de hacer muchos
OR usa un simple
IN
Código:
SELECT * FROM foo WHERE id IN(1,3,7,9,1,21,45,42)