Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/09/2003, 13:47
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Solo tienes que leer el error: el parametro no es un recurso de resultado valido. En mysql_fetch_array() el unico parametro es $rt. $rt, aunque no lo has puesto, es el valor devuleto por mysql_query(). Con esto llegamos a que mysql_query() no se ha ejecutado bien, y ha devuelto un valor no valido (FALSE). Puedes ver el error usando una construccion estilo:
Código PHP:
$rt=mysql_query($ssql) or die("Error en $ssql <br>MySQL dice: ".mysql_error()); 
Asi veras la consulta que realmente intenta ejecutar y el mensaje de error de MySQL.

Aunque si dices que poniendo el numero directamente te sale bien, entonces parece ser que no recoge bien el valor del parametro id de la URL. Haz un echo $_GET['id']; para ver si se recoge el valor en el $_GET. REcuerda que el array $_GET solo esta disponible en versiones de PHP 4.1 y superiores. Si tu version local es inferior, debes usar el array $HTTP_GET_VARS.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.