Uhmmmmmmmm... a ver
cambia esto
Código:
$query = "SELECT ruta FROM noticias WHERE nombre = '$nombre'";
$result = @mysql_query($query);
$imagen = @mysql_result($result,0);
echo "<img src='$ruta'>";
Por esto
Código:
$query = "SELECT ruta FROM noticias WHERE nombre = '$nombre'";
$result = mysql_query($query) or die(mysql_error());
echo "<img src='".$result['ruta']."'>";
Espero funcione xD. Nos vemos.