tengo hecha una tabla en MySQL con 5 registros
Código:
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: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');
Código PHP:
$result = mysql_query("SELECT * FROM proyectos WHERE numero = $numero", $link);
echo "Numero:... ".mysql_result($result, 0, "numero")."<br>";
echo "Año:...... ".mysql_result($result, 0, "año")."<br>";
echo "Titulo:... ".mysql_result($result, 0, "titulo")."<br>";
Me muestra este error:
Código:
Alguien sabe porque es???Warning: mysql_result(): supplied argument is not a valid MySQL result resource
MUCHAS GRACIAS