si piero,
in realtà nel codice è corretto, avevo tolto gli escape ma il codice ooriginale è questo:

if ($array){
foreach ($array as $ap){
mysql_query("

UPDATE tabella
SET `campo` =\"1\"
WHERE `numero` = \"$ap\"

"); }
}