Thay vào đó, hãy thử viết những điều sau
while($rss = mysql_fetch_assoc ($result2))
{
$array1[]=$rss['name'];
}
Bằng cách đó, các giá trị trong mảng sẽ là chuỗi và có thể được so sánh dễ dàng. Tôi không biết rõ về cách array_intersect xử lý các mảng lồng nhau nhưng nó hoạt động tốt với các chuỗi.