Cita:
Iniciado por edgar4615
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 originalSELECT 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