本文整理汇总了PHP中ADODB_Pager类的典型用法代码示例。如果您正苦于以下问题:PHP ADODB_Pager类的具体用法?PHP ADODB_Pager怎么用?PHP ADODB_Pager使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了ADODB_Pager类的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: show_grid
public function show_grid($select = '*', $where = ' ', $num = '10')
{
$sql = "SELECT " . $select . "\n FROM " . $this->nombre_tabla . "\n " . $where;
$grid = new ADODB_Pager($this->db, $sql);
$grid->Render($rows_per_page = $num);
}
示例2: ADODB_Pager
if (trim(strtoupper($orderTipo)) != "DESC") {
$orderTipo = "DESC";
} else {
$orderTipo = "ASC";
}
}
$trd = $db->conn->Concat("sd.SGD_SRD_DESCRIP", "'/'", "sbr.SGD_SBRD_DESCRIP", "'/'", "b.SGD_TPR_DESCRIP");
include "{$ruta_raiz}/include/query/queryCuerpoinf.php";
$linkPagina = "{$PHP_SELF}?{$encabezado}&orderTipo={$orderTipo}&orderNo={$orderNo}";
$encabezado .= "&adodb_next_page=1&orderTipo={$orderTipo}&orderNo=";
if ($chk_carpeta) {
$chk_value = " checked ";
} else {
$chk_value = " ";
}
$pager = new ADODB_Pager($db, $isql, 'adodb', true, $orderNo, $orderTipo);
$pager->toRefLinks = $linkPagina;
$pager->toRefVars = $encabezado;
$pager->checkAll = false;
$pager->checkTitulo = true;
$pager->Render($rows_per_page = 20, $linkPagina, $checkbox = checkValue);
?>
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</body>
</html>
示例3: isset
if ($orderNo == 98) {
$orderTipo = 'desc';
}
if ($orderNo == 99) {
$orderTipo = null;
}
} else {
if (!$orderNo) {
$orderNo = 0;
}
$order = $orderNo + 1;
}
$sqlChar = $db->conn->SQLDate("d-m-Y H:i A", "SGD_RENV_FECH");
$sqlConcat = $db->conn->Concat("a.radi_nume_sal", "'-'", "a.sgd_renv_codigo", "'-'", "a.sgd_fenv_codigo", "'-'", "a.sgd_renv_peso");
include '../../include/query/administracion/queryCuerpoEdicion.php';
$rs = $db->conn->Execute($isql);
$nregis = isset($rs->fields["USUA_NOMB"]) ? $rs->fields["USUA_NOMB"] : null;
if ($nregis) {
echo "<hr><center><b>NO se encontro nada con el criterio de busqueda</center></b></hr>";
} else {
$pager = new ADODB_Pager($db, $isql, 'adodb', true, $orderNo, $orderTipo);
$pager->toRefLinks = $linkPagina;
$pager->toRefVars = $encabezado;
$rows_per_page = 120;
$pager->Render($rows_per_page, $linkPagina, 'chkEnviar');
}
?>
</form>
</body>
</html>
示例4: NewADOConnection
$db = NewADOConnection('access');
$db->Connect('nwind');
}
if (empty($driver) or $driver == 'mysql') {
$db = NewADOConnection('mysql');
$db->Connect('localhost', 'root', '', 'test');
}
//$db->pageExecuteCountRows = false;
$db->debug = true;
if (0) {
$rs = $db->Execute($sql);
include_once '../toexport.inc.php';
print "<pre>";
print rs2csv($rs);
# return a string
print '<hr />';
$rs->MoveFirst();
# note, some databases do not support MoveFirst
print rs2tab($rs);
# return a string
print '<hr />';
$rs->MoveFirst();
rs2tabout($rs);
# send to stdout directly
print "</pre>";
}
$pager = new ADODB_Pager($db, $sql);
$pager->showPageLinks = true;
$pager->linksPerPage = 10;
$pager->cache = 60;
$pager->Render($rows = 7);
示例5: str_replace
<?php
/* GENERACION LISTADO DE RADICADOS
* Aqui utilizamos la clase adodb para generar el listado de los radicados
* Esta clase cuenta con una adaptacion a las clases utiilzadas de orfeo.
* el archivo original es adodb-pager.inc.php la modificada es adodb-paginacion.inc.php
*/
if (!$orderNo) {
$orderNo = 0;
}
$order = $orderNo + 1;
$sqlFecha = $db->conn->SQLDate("d-m-Y H:i A", "b.RADI_FECH_RADI");
$busq_radicados_tmp = "radi_nume_radi={$valRadio}";
include_once "../include/query/uploadFile/queryUploadFileRad.php";
if ($codTx == 12) {
$isql = str_replace("Enviado Por", "Devolver a", $isql);
}
$pager = new ADODB_Pager($db, $query2, 'adodb', true, $orderNo, $orderTipo);
$pager->toRefLinks = $linkPagina;
$pager->toRefVars = $encabezado;
$pager->checkAll = true;
$pager->checkTitulo = true;
$pager->Render($rows_per_page = 20, $linkPagina, $checkbox = chkAnulados);
?>
<input type='hidden' name=depsel value='<?php
echo $depsel;
?>
'>
</form>
</body>
</html>
示例6: ADODB_Pager
}
if ($orderNo == 99) {
$orderTipo = "";
}
} else {
if (!$orderNo) {
$orderNo = 4;
}
$order = $orderNo + 1;
}
$sqlChar = $db->conn->SQLDate("d-m-Y H:i A", "SGD_RENV_FECH");
$sqlConcat = $db->conn->Concat("a.radi_nume_sal", "'-'", "a.sgd_renv_codigo", "'-'", "a.sgd_fenv_codigo", "'-'", "a.sgd_renv_peso");
include "{$ruta_raiz}/include/query/envios/queryCuerpoModifEnvio.php";
$rs = $db->conn->Execute($isql);
//$nregis = $rs->recordcount();
if (!$rs->fields["Radicado"]) {
echo "<table class=borde_tab width='100%'><tr><td class=titulosError><center>NO se encontro nada con el criterio de busqueda</center></td></tr></table>";
} else {
$pager = new ADODB_Pager($db, $isql, 'adodb', true, $orderNo, $orderTipo);
$pager->toRefLinks = $linkPagina;
$pager->toRefVars = $encabezado;
$pager->Render($rows_per_page = 20, $linkPagina, $checkbox = chkEnviar);
}
?>
</form>
</body>
</html>
示例7: print_r
$sql = "select orden, proceso, proceso.nombre, inicio, finalizacion from seguimiento,proceso where proceso.id_proceso = seguimiento.proceso and orden = ".$_REQUEST['t_orden_1'];
$dato = $db->Execute($sql);
/*echo "<pre>";
print_r($dato);
echo "</pre>";*/
$recordset = $db->Execute($sql);
if ($recordset->RecordCount() == 0)
{
$imprimir .= "<div id='alerta' class='alert'>No se ha iniciado el proceso</div>";
}
else{
$pager = new ADODB_Pager($db,$sql);
$pager->Render($rows_per_page=10);
}
}
$imprimir .= $formulario->drawwithout('enviar', 'Enviar', '', 'center', '', 1, 1, '', 1, 2, " return confproceso()");
$imprimir .= "</table>";
echo $imprimir;
require_once('include/footer.inc.php');
示例8: ADODB_Pager
if ($orden_cambio == 1) {
if (!$order_tipo) {
$order_tipo = "desc";
} else {
$order_tipo = "";
}
}
$isql = 'select
b.RADI_NUME_RADI "IMG_Numero Radicado"
,b.RADI_PATH "HID_RADI_PATH"
,b.RADI_NUME_DERI "Radicado Padre"
,b.RADI_FECH_RADI "HOR_RAD_FECH_RADI"
,' . $sqlFecha . ' "Fecha Radicado"
,b.RA_ASUN "Descripcion"
,a.ANEX_CREADOR "Generado Por"
,c.SGD_TPR_DESCRIP
,a.RADI_NUME_SALIDA "CHK_CHKANULAR"
from
anexos a,radicado b,SGD_TPR_TPDCUMENTO c
where
b.radi_nume_radi is not null
and a.anex_radi_nume is not null
and b.radi_nume_radi=a.anex_radi_nume
and b.tdoc_codi=c.sgd_tpr_codigo
order by ' . $order . ' ' . $order_tipo;
$db->debug = true;
$pager = new ADODB_Pager($db, $isql, 'adodb', true, $order_no, $order_tipo);
$to_ref_order = "paginador.php?order_tipo={$order_tipo}&order_no=";
$pager->Render($rows_per_page = 35, $to_ref_order, $checkbox = chkAnulados);
$e = ADODB_Pear_Error();
echo '<p>', $e->message, '</p>';
示例9: to_date
<label></label>
</div></td>
</tr>
</table>
</center>
<?php
if ($consultar) {
$isql = "select s.id CHK_sancionado,'<a href=historico.php?id='||s.id||'>'||s.id||'</a>' id,b.nombre_de_la_empresa entidad_responsable,b.nit_de_la_empresa nit,s.san_fech fecha_sancion,s.valor_multa valor_sancion,s.san_resolucion resolucion,o.sgd_oem_oempresa entidad_afectada from san_sancionados s, bodega_empresas b, sgd_oem_oempresas o where b.identificador_empresa=s.eesp_codi and o.sgd_oem_codigo=s.esp_codi";
if ($entidad != 0) {
$isql .= " and b.identificador_empresa=" . $entidad;
}
if ($sep == 1) {
$isql .= " and san_fech between to_date('" . $fechai . "','YYYY-mm-dd') and to_date('" . $fechaf . "','YYYY-mm-dd')";
}
$rs = $db->conn->Execute($isql);
$pager = new ADODB_Pager($db, $isql, 'adodb', true, $orderNo, $orderTipo);
$pager->checkAll = false;
$pager->checkTitulo = true;
$pager->toRefLinks = $linkPagina;
$pager->toRefVars = $encabezado;
$pager->descCarpetasGen = $descCarpetasGen;
$pager->descCarpetasPer = $descCarpetasPer;
if ($_GET["adodb_next_page"]) {
$pager->curr_page = $_GET["adodb_next_page"];
}
$pager->Render($rows_per_page = 40, $linkPagina, $checkbox = sancionado);
}
?>
</form>
</body>
示例10: session_name
&<?php
echo session_name();
?>
=<?php
echo session_id();
?>
&numrad=');">
<?php
if ($Buscar and $busq_radicados_tmp) {
include "{$ruta_raiz}/include/query/uploadFile/queryUploadFileRad.php";
$rs = $db->conn->Execute($query);
if ($rs->EOF) {
echo "<hr><center><b><span class='alarmas'>No se encuentra ningun radicado con el criterio de busqueda</span></center></b></hr>";
} else {
$orderNo = 1;
$orderTipo = ' Desc ';
$pager = new ADODB_Pager($db, $query, 'adodb', true, $orderNo, $orderTipo);
$pager->checkAll = false;
$pager->checkTitulo = true;
$pager->toRefLinks = $linkPagina;
$pager->toRefVars = $encabezado;
$pager->descCarpetasGen = isset($descCarpetasGen) ? $descCarpetasGen : null;
$pager->descCarpetasPer = isset($descCarpetasPer) ? $descCarpetasPer : null;
$pager->Render($rows_per_page = 100, $linkPagina, 'chkAnulados');
}
}
?>
</form>
</body>
</html>
示例11: ADODB_Pager
*/
if (strlen($orderNo) == 0) {
$orderNo = "2";
$order = 3;
} else {
$order = $orderNo + 1;
}
$sqlFecha = $db->conn->SQLDate("Y-m-d H:i A", "b.RADI_FECH_RADI");
$numero_max = $dependencia == 999 ? ' rownum <= 50 AND ' : ' ';
include './include/query/queryCuerpo.php';
// Se limita al numero de filas ya que el usuario de archivo tiene demasiados radicados
$rs = $db->conn->Execute($isql);
if ($rs->EOF and $busqRadicados) {
echo "<hr><center><b><span class='alarmas'>No se encuentra ningun radicado con el criterio de busqueda</span></center></b></hr>";
} else {
$pager = new ADODB_Pager($db, $isql, 'adodb', true, $orderNo, $orderTipo);
$pager->checkAll = false;
$pager->checkTitulo = true;
$pager->toRefLinks = $linkPagina;
$pager->toRefVars = $encabezado;
$pager->descCarpetasGen = $descCarpetasGen;
$pager->descCarpetasPer = $descCarpetasPer;
if ($_GET["adodb_next_page"]) {
$pager->curr_page = $_GET["adodb_next_page"];
}
$html_rs = $pager->Render($rows_per_page = 60, $linkPagina, $checkbox = chkAnulados, false);
}
echo $html_rs;
?>
</form>
</tr>
示例12: session_start
<?php
include_once 'adodb/adodb.inc.php';
include_once 'adodb/adodb-pager.inc.php';
session_start();
$db = NewADOConnection('mysql');
$db->Connect('localhost', 'root', '', 'test_db');
$sql = "select * from `books` ";
$pager = new ADODB_Pager($db, $sql);
$pager->Render($rows_per_page = 5);
示例13: session_start
/* Hollman Ladino hladino@gmail.com Desarrollador */
/* */
/* Colocar desde esta lInea las Modificaciones Realizadas Luego de la Version 3.5 */
/* Nombre Desarrollador Correo Fecha Modificacion */
/* Carlos Barrero carlosabc81@gmail.com 25/09/09 */
/* Estadísticas para paz y salvos Supersolidaria */
/*************************************************************************************/
session_start();
$krd = $_SESSION["krd"];
$dependencia = $_SESSION["dependencia"];
$usua_doc = $_SESSION["usua_doc"];
$codusuario = $_SESSION["codusuario"];
$ruta_raiz = "..";
include_once "{$ruta_raiz}/include/db/ConnectionHandler.php";
$db = new ConnectionHandler($ruta_raiz);
//$db->conn->debug=true;
$db->conn->SetFetchMode(ADODB_FETCH_ASSOC);
$sql_ps = "select a.NIT_DE_LA_EMPRESA as NIT_DE_LA_EMPRESA,a.NOMBRE_DE_LA_EMPRESA as NOMBRE_DE_LA_EMPRESA,a.SIGLA_DE_LA_EMPRESA as SIGLA_DE_LA_EMPRESA,\na.DIRECCION as DIRECCION,a.TELEFONO_1 as TELEFONO,a.SUPERVISION as SUPERVISION,b.pys_fecha as FECHA_PAZ_SALVO, b.radi_nume_radi as RADICADO,b.pys_ano as ANO,b.pys_trimestre as TRIMESTRE,c.dpto_nomb as DEPTO,d.muni_nomb as MUNICIPIO\nfrom bodega_empresas a \ninner JOIN ses_pazysalvos_cta b ON a.IDENTIFICADOR_EMPRESA=b.IDENTIFICADOR_EMPRESA\ninner join departamento c on a.codigo_del_departamento=c.dpto_codi\ninner join municipio d on a.codigo_del_municipio=d.muni_codi and c.dpto_codi=d.dpto_codi\nwhere b.PYS_FECHA > to_date('01/01/2006 00:00:00','dd/mm/yyyy hh24:mi:ss') \nand b.pys_fecha in (select max(s.pys_fecha) from ses_pazysalvos_cta s where a.identificador_empresa= s.identificador_empresa) \norder by a.nit_de_la_empresa";
?>
<html>
<link rel="stylesheet" href="../estilos/orfeo.css">
<body>
<?php
$pager = new ADODB_Pager($db, $sql_ps, 'adodb', true, $orderNo, $orderTipo);
$pager->checkAll = true;
$pager->toRefLinks = $linkPagina;
$pager->Render($rows_per_page = 2000, $linkPagina);
?>
</body>
</html>