Print, echo, print_r gibi fonksiyonlar çıktı verir. O şekilde kullanamazsınız.
Amacınız bir dizi içindeki değerlerle eşleşmeyen veya eşleşen değerleri çekecekseniz, SQL "IN" veya "NOT IN" sorgusunu kullanabilirsiniz.
.... where id IN (1,2,3,4,5,6,8) ..... => 1,2,3,4,5,6,8 id'ye sahip olanları çeker.
... where id NOT IN (1,2,3,4,5,6,8) .... => o verileri çekmez..
Tabi dediğinizi tam anlamadığımdan düzgün bir cevap veremiyorum. Ne yapmak istediğinizi daha basit bir dille anlatırsanız ona göre cevap verebiliriz.
Amacınız bir dizi içindeki değerlerle eşleşmeyen veya eşleşen değerleri çekecekseniz, SQL "IN" veya "NOT IN" sorgusunu kullanabilirsiniz.
.... where id IN (1,2,3,4,5,6,8) ..... => 1,2,3,4,5,6,8 id'ye sahip olanları çeker.
... where id NOT IN (1,2,3,4,5,6,8) .... => o verileri çekmez..
Tabi dediğinizi tam anlamadığımdan düzgün bir cevap veremiyorum. Ne yapmak istediğinizi daha basit bir dille anlatırsanız ona göre cevap verebiliriz.
Sanırım benim NOT IN kullanmam gerek ama işte oraya da foreachden gelen verilerin hepsini yazdırmam gerekiyor yani print_r() içindekilerin hepsini teker teker