Am urmatorul cod:
Cod: Selectaţi tot
$anti_site_id = array_merge((array)$anti_site_id, (array)$row['site_id']); // exemplu, array-ul are valoruile 1, 5, 3, 2
mysql_query("SELECT * FROM tabel WHERE site_meta_description = '$keyw' AND (site_id NOT IN ('".implode(',', $anti_site_id)."')) ORDER BY site_score DESC");
Din query-ul acesta, ar trebui sa imi selecteze tot, unde site_meta... = ... SI sa nu selecteze randurile unde site_id = valorile din array.
Mie nu imi selecteaza decat PRIMA valoare a array-ului.
De exemplu daca am array(1, 3, 5, 10), mie nu-mi selecteaza decat randul unde site_id este diferit de 1, nu tine cont si de celelalte valori.
Cum fac sa i-a in considerare TOATE valorile din array ?