Essayez plutôt d'écrire ce qui suit
while($rss = mysql_fetch_assoc ($result2))
{
$array1[]=$rss['name'];
}
De cette façon, les valeurs dans les tableaux seront des chaînes et pourront être comparées facilement. Je ne sais pas du haut de ma tête comment array_intersect gère les tableaux imbriqués, mais cela fonctionne bien avec les chaînes.