Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/04/2006, 01:42
xayide
 
Fecha de Ingreso: febrero-2006
Mensajes: 174
Antigüedad: 18 años, 2 meses
Puntos: 0
Alguien sabe qué está mal aquí?

Hola a todos! estoy haciendo una consulta a la base de datos y no hay manera de que me devuelva ningún resultado. La consulta funciona bien ejecutandola desde phpmyadmin y devuelve bien el resultado. el problema es cuando se llama desde otra página php. Os pongo el código del Gestor de la base de datos, y la llamada que hacemos. Haber si alguien nos puede decir dónde esta el fallo, que llevamos horas con esto!!!!!


CODIGO DEL GESTORBD

function obtVia($estO, $estD){
$consulta="SELECT CodVia
FROM via
WHERE CodEO = '$estO' AND CodED = '$estD' ";


$resultado=mysql_query($consulta) ;

if($resultado){
return $resultado;
}else{
die("La consulta falló");
mysql_error();
}//if
mysql_free_result($resultado);
mysql_close();

}

CODIGO DEL GESTORVIAJES

function obtVia($estO, $estD){

$resul=$this->GBD->obtVia($estO, $estD);


$row1= mysql_fetch_row($resul);

$res=$row1[1];

echo gettype($res);
return $res;
}

LLAMADA DESDE LA PÁGINA

require_once("./GestorViajes.php");
require_once("./GestorBD.php");

$GV= new GestorViajes();
$GV->GestorViajes();

$res=$GV->obtVia('Amara','Lugari');
echo $res;
?>


graciass