Foros del Web » Programando para Internet » PHP »

Problema PHPPaging + odbc

Estas en el tema de Problema PHPPaging + odbc en el foro de PHP en Foros del Web. Buenas gente, es mi primer post asi que disculpa si no va ahi el tema. Tengo un problema y espero que me puedan ayudar, estoy ...
  #1 (permalink)  
Antiguo 19/04/2013, 12:44
 
Fecha de Ingreso: abril-2013
Mensajes: 6
Antigüedad: 11 años
Puntos: 0
Problema PHPPaging + odbc

Buenas gente, es mi primer post asi que disculpa si no va ahi el tema.

Tengo un problema y espero que me puedan ayudar, estoy atascado hace dias y no encuentro una solucion.

Tengo una tabla con muchos registros, bueno la cosa es asi, quiero paginar.

Estuve probando el PHPPaging.lib.php (que lo vi de este foro)


El problema es lo siguiente:

$paging = new PHPPaging;
$sql = "SELECT id_agenda, id_deleg, id_oficina, telefono, responsable FROM agenda";
if ($_GET['delegacion'])
$sql .= " where id_deleg like '%".$_GET['delegacion']."%'";
if ($_GET['ordenar_por'])
$sql .= sprintf(" order by %s %s", $_GET['ordenar_por'], $_GET['criterio_orden']);
else
$sql .= " order by responsable desc";


donde escribi id_deleg, me lleva a mi base de datos, en el cual por ejemplo muestra id_deleg = a 1000.

Pero en realidad en conexion OBDC, 1000 = CENTRAL.

Se entiende?

O sea el tema es que yo quiero que muestre CENTRAL (que esta en base de datos ODBC), en lugar de 1000 (mi base de datos).







---------------------------

Copio para q tengan una idea


Buscar Responsable
<input name="criterio_responsable" type="text" id="criterio_responsable">

Ordenar
<select name="criterio_ordenar_por" id="criterio_ordenar_por">
<option value="id_deleg">Delegacion</option>
<option value="id_oficina">Oficina</option>
<option value="telefono">Telefono</option>
<option value="responsable">Responsable</option>
<option value="id_agenda" selected>ID_AGENDA</option>
</select>

En
<select name="criterio_orden" id="criterio_orden">
<option value="desc">Descendente</option>
<option value="asc">Ascendente</option>
</select>

Registros
<select name="criterio_mostrar" id="criterio_mostrar">
<option value="1">1</option>
<option value="2">2</option>
<option value="5" selected>5</option>
<option value="10">10</option>
<option value="20">20</option>
<option value="40">40</option>
</select>

<input type="submit" value="Buscar">

</div>
</form>




$paging = new PHPPaging;
$sql = "SELECT id_agenda, id_deleg, id_oficina, telefono, responsable FROM agenda";
if ($_GET['criterio_responsable'])
$sql .= " where id_deleg like '%".$_GET['criterio_responsable']."%'";
if ($_GET['criterio_ordenar_por'])
$sql .= sprintf(" order by %s %s", $_GET['criterio_ordenar_por'], $_GET['criterio_orden']);
else
$sql .= " order by responsable desc";
$paging->agregarConsulta($sql);
$paging->div('div_listar');
$paging->modo('desarrollo');
if (isset($_GET['criterio_mostrar']))
$paging->porPagina($_GET['criterio_mostrar']);
$paging->verPost(true);
$paging->mantenerVar("criterio_responsable", "criterio_ordenar_por", "criterio_orden", "criterio_mostrar");
$paging->ejecutar();



--------------------------------------------------------

Si alguien piensa que es complicado y conoce una forma simple de Paginar + Buscador que me mande un ejemplo y estare agradecido.

Un saludo para todos =)


Lo de phppaging lo encontre de ahi


http://www.forosdelweb.com/f18/aporte-clase-para-paginacion-con-php-mysql-phppaging-v2-638538/

Etiquetas: odbc, phppaging, registro, select, sql, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:19.