Ver Mensaje Individual
  #13 (permalink)  
Antiguo 09/01/2004, 08:19
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 16 años, 1 mes
Puntos: 16
Bueno, yo aviso a mulder y scully porque esto es de expedienteX.

Por un lado tenemos este codigo
Código PHP:
$idd=$_GET["id"];
include(
"../conexion.php");
$link=Conectarse($host,$user,$pass,$base);
$res=mysql_query("select * from vid where id=".$idd$link); 
(supongo que un $row=mysql_fetch_array($res) directamente al final).

Por otro, la base de datos con todos los indices que pruebas.

Si sacas el listado, te da los id. Pero si pasas esos id a tu script, le añade 1117 al id de la base de datos para que salga (para que el id=6 salga cuando pasas el 1123).

Probemos otra cosa. En tu script maldito, no uses una variable para el id, pon directamente el 69 en la consulta. Si lo muestra, es que hay un "problema" con la recepcion del parametro o su tratamiento antes de la consulta.

Y otra cosa, los hostings gratuitos suelen tener desactivados el mostrar errores, asi que pon al principio de tu script un:
Código PHP:
error_reporting(E_ALL); 
Para ver cualquier mensaje de error.

Es que ya no se me ocurre ninguna otra prueba. Y tampoco se me ocurre porque el mismo codigo con los mismos datos (o semejantes) te funciona perfectamente en local y no en remoto.

Suerte.
__________________
Josemi

Aprendiz de mucho, maestro de poco.