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.