Вы хотите использовать рекурсивную функцию для преодоления вашей проблемы, например так:
function recursive_array_map($input){
if(is_array($input)){
return array_map('recursive_array_map',$input);
}
return array_map(mysql_real_escape_string, $input);
}
$_POST = recursive_array_map(mysql_real_escape_string, $_POST);
Я только что написал это здесь, так что не уверен, работает ли она на самом деле;) Подумайте об этом!