No me funciona.

:
Código PHP:
$enlace = mysql_connect(xxx);
mysql_select_db(xxx, $enlace);
$mal = array('á', 'é', 'í', 'ó', 'ú', 'ñ','¡','¿','ü');
$bien = array('á', 'é', 'í', 'ó', 'ú', 'ñ','¡','¿','ü');
$consulta = mysql_query("SELECT * FROM videos");
while ($extraer = mysql_fetch_assoc($consulta)){
echo $extraer['titulo'];
$algo = str_replace($mal, $bien, $extraer['titulo']);
$id = $extraer['id'];
mysql_query("UPDATE videos SET titulo = '$algo' WHERE id = '$id'");
echo $extraer['titulo'];}
Es como si no hiciera nada...