Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/01/2005, 09:42
Avatar de Hurgui
Hurgui
 
Fecha de Ingreso: febrero-2003
Ubicación: Madrid
Mensajes: 360
Antigüedad: 22 años, 1 mes
Puntos: 0
Exclamación Consultas que fallan con algunos parámetros

Hola,
tengo hecha una tabla en MySQL con 5 registros

Código:
CREATE TABLE `proyectos` (
  `numero` int(11) NOT NULL default '0',
  `titulo` varchar(25) NOT NULL default '',
  `año` int(11) NOT NULL default '0',
  `resumen` varchar(100) NOT NULL default '',
  PRIMARY KEY  (`numero`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


INSERT INTO `proyectos` VALUES (1, 'Santiago Bernabéu', 2004, 'http://www.google.es');
INSERT INTO `proyectos` VALUES (2, 'Tornillos', 2003, 'http://www.microsoft.com');
INSERT INTO `proyectos` VALUES (5, 'El kinto', 2003, 'sdas');
INSERT INTO `proyectos` VALUES (3, 'El cuatro que es 3', 2005, 'http://www.iespana.es');
INSERT INTO `proyectos` VALUES (4, 'Cuatro de verdad', 456, 'www.quattro.com');
Y esta tabla funciona perfectamente en accesos PLSQL, tambien he creado una página en PHP que recibe por parametro el indentificador principal 'numero' con el siguiente código en su interior:

Código PHP:
$result mysql_query("SELECT * FROM proyectos WHERE numero = $numero"$link); 
 
echo 
"Numero:... ".mysql_result($result0"numero")."<br>"
echo 
"Año:...... ".mysql_result($result0"año")."<br>"
echo 
"Titulo:... ".mysql_result($result0"titulo")."<br>"
Pues misteriosamente si cargo la página pasando por parámetro los valores 2, 3 y 4 funciona correctamente pero falla con el 1 y el 5 a pesar de que los regisrtos existen.

Me muestra este error:

Código:
Warning: mysql_result(): supplied argument is not a valid MySQL result resource
Alguien sabe porque es???

MUCHAS GRACIAS