Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/02/2011, 17:13
ABLOCE123
 
Fecha de Ingreso: julio-2009
Mensajes: 22
Antigüedad: 15 años, 8 meses
Puntos: 0
Pregunta AYUDA PHP con Firebird

hola... ojala alguien pueda echarme un cable... estoy tratando de hacer una función en php de un login en firebird:

function login($user,$password)
{
$host = "localhost:C:\Program Files\Firebird\Firebird_2_0\PRUEBA.FDB";
$username="SYSDBA";
$password="masterkey";

$db =ibase_connect($host, $username, $password);

$stmt= "SELECT ID_CLIENTE FROM CLIENTES WHERE NOMCLIENTE='$user' and PSW='$password'";

$Q = ibase_query($db,$stmt);
if ($row = ibase_fetch_object($Q)) {
$idc= $row->ID_CLIENTE;
return true;
}
ibase_close($db);
return false;
}

no marca ningun error, se conecta, sin embargo no entra en este if
if ($row = ibase_fetch_object($Q))
ya ejecuté la sentencia aparte y si me devuelve un registro, no se que pasa.
ojalá alguien me pueda decir que estoy haciendo mal.
estoy utilizando firebird 2.0

gracias y saludos.....