Ver Mensaje Individual
  #96 (permalink)  
Antiguo 05/10/2010, 09:52
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 7 meses
Puntos: 214
Respuesta: checkbox marcado

Cita:
Iniciado por edgar4615 Ver Mensaje
si, pero si te das cuenta, al paginar y seleccionar un registro, te vuelve a la página 1 y no se queda donde estabas, y en cuanto a la búsqueda por código no funciona.

Si busco el registro 26 no hace nada y el registro 26 es el último.
bueno, lo primero es porque no se esta enviando el parámetro de la página actual para que la paginación se quede donde estaba

en cuanto a la búsqueda por código, para preservar toda la paginación,
yo haría un UNION SELECT, algo así

Código SQL:
Ver original
  1. SELECT ob.codigo, ob.expediente, es.estado, ob.fecha_publi FROM obras  ob, estado es WHERE es.cod_estado=ob.cod_estado AND codigo='$codigo' UNION  SELECT ob.codigo, ob.expediente, es.estado, ob.fecha_publi FROM obras  ob, estado es WHERE es.cod_estado=ob.cod_estado

sin el order, pues si incluyo el order (así sea en solo una parte del UNION SELECT) afecta a toda la consulta
ya puse el ej funcionando en mi sitio
busca el 26
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com