Bien, ya q es tan complicado empezaremos por el principio:
La variable $_GET['numero'] debe pasar. Haz un echo antes de la linea 5 para ver si imprime lo q realmente debe ser. Esta variable debe ser un identificador único en tu tabla, es decir q no se debe repetir, porq si es así, es el error q te da, es decir q esta seleccionando más de un dato de la DB y como condionas a q el dato sea 1 (mysql_num_rows($resultado) == 1, te dará error si la variable $resultado es igual a 0 es mayor q 1. La mayoría de los seres humanos q conozco usan ID como nombre del identificador único, pero puedes usar numero, no hay problema en eso, pero fijate q sea el identificador único.
Código PHP:
<?
mysql_connect( "localhost", "root", "");
mysql_select_db("noti_php");
$resultado=mysql_query("SELECT * FROM noticias WHERE numero='".$_GET['numero']."'") or die (mysql_error());
//Mostramos EL registros
echo $_GET['numero'];
if (mysql_num_rows($resultado)==1){
$conteo = mysql_num_rows($resultado);
echo $conteo;
$row=mysql_fetch_array($resultado);
echo $row['titulo']; // etc con el resto ...
} else {
echo "Noticia no existe ...";
}
?>