Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/09/2010, 18:07
djkire
 
Fecha de Ingreso: agosto-2009
Mensajes: 96
Antigüedad: 14 años, 8 meses
Puntos: 1
Consulta odbc

Hola compañeros, tengo un problema con una consulta con una conexión ODBC.

Mirad la consulta es la siguiente:

Código PHP:
$bd_con=odbc_connect('bds''32''');
if (!
$BD){
    exit(
"<strong>Ya ocurrido un error tratando de conectarse con el origen de datos.</strong>");
}

        
$SQL_FROM 'clientes';
    
$SQL_WHERE 'Nombre';
    
$SQL_WHERE2 'Nombre_Comercial';
    
$SQL_WHERE3 'NIF';

    
$searchq        =    strip_tags($_GET['q']);

    
$getRecord_sql    =    'SELECT * FROM '.$SQL_FROM.
WHERE '
.$SQL_WHERE.' LIKE "'.$searchq.'%" OR '.$SQL_WHERE2.
LIKE "'
.$searchq.'%"  OR '.$SQL_WHERE3.' LIKE "'.$searchq.'%" LIMIT 6';

    
$getRecord        =    odbc_exec($bd_con$getRecord_sql);

    if(
strlen($searchq)>0){

    echo 
'<ul>';
    while (
$row odbc_fetch_array($getRecord)) { 

Pero todo esto me da un error y no me hace la consulta correctamente.

Esto es un buscador que lo que hace es buscar las letras que as introducido por la base de datos.