Yo lo haría así:
Código PHP:
$sql="update $based
set titulo='$titulo', comentario='$comentario'
where Numero='$numero'";
Ahora no recuero si el mysql es
case-sensitive. Lo digo porque pones campos con la inicial en mayúscula (Numero) y otros no (titulo).
Por otro lado, puedes utilizar la función
mysql_error para saber más del error.
Un saludo