Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2011, 13:25
Avatar de Polu
Polu
 
Fecha de Ingreso: febrero-2003
Mensajes: 135
Antigüedad: 21 años, 9 meses
Puntos: 0
Problema al mostrar ORDER BY ID DESC en una paginación en php

Hola, ¿Alguien puede orientarme?.

He construido un sencillo buscador para mi db con paginación incluida, mi problema es el siguiente:
Si le pido a mi db que me muestre los resultados de la manera simple, no me da problemas:

Código PHP:
$qry "SELECT * FROM clientes"
Pero si lo hago de manera que me los muestre por orden descendente, al cargar la página, me los muestra sin ningún problema pero, cuando le doy a la opción buscar en la base de datos, no me muestra nada y me da un error de conflicto con like.
El código de más abajo es el que me dá el error:

Código PHP:
$qry "SELECT * FROM clientes ORDER BY id DESC";
$searchText "";
if(
$_REQUEST['search_text']!=""){
    
$searchText $_REQUEST['search_text'];
    
$qry .=" where ID like '$searchText%' 
            or nombre like '$searchText%' 
            or empresa like '$searchText%'
            or ciudad like '$searchText%'
            or telefono like '$searchText%'
            or email like '$searchText%'
            or fecha like '$searchText%'"
;

Saludos...