vuelvo a tirar el tema ya que lo tengo acorralado donde tengo el error, me he pasado mas de una semana y aun no puedo definirlo, si he logrado determinar donde falla, y es lo siguiente,  tengo dos .PHP donde uno incluye a otro que contiene clases, pero el __constructor NO ME ANDA (todo a partir de un tutorial que estoy siguendo y por lo tanto estoy parado)
 
 
 
Indudablemente el constructor no me anda, ya que si saco comentarios a las dos lineas que conectan la base en buscarUsuario, anda todo OK
 
 
espero sus opiniones y desde ya muchisimas gracias.
 
 
<?php
include_once 'usuarios.class.php';
 
$usuario = new Usuarios();
 
usuarios la funcion             
 
print json_encode($usuario->buscarUsuario($_GET['term']));       
 
?>
 
 
USUARIOS.CLASS.PHP   es el  contenedor de clases
 
 
<?php
class Usuarios           
{ 
 
	public function __construct(){
		$host = 'f:\sistemas\encomiendas\BASE.GDB';
		$base = ibase_connect($host, 'SYSDBA', 'masterkey');
	}
 
	public function buscarUsuario($nombreUsuario){
 
//		$host = 'f:\sistemas\encomiendas\BASE.GDB';
//		$base = ibase_connect($host, 'SYSDBA', 'masterkey');
 
 
		$datos = array();                          
 
		$sql = "SELECT * FROM USUARIOS
             WHERE USUARIOS.NOMBRE CONTAINING '".$nombreUsuario."' 
             ORDER BY USUARIOS.NOMBRE";
 
             $base_sql = ibase_query($base, $sql);
 
             while ($row = ibase_fetch_assoc($base_sql)) {          
		$row['value'] = $row['NOMBRE'];                                             
		$row['label'] = "{$row['USUARIOS_NRO']}, {$row['NOMBRE']}, {$row['CLAVE']}";
		$datos[]=$row;
	}
 
             $datos = array_slice($datos, 0, 5);
             return $datos;
	}
}
 
?> 
  
 

