Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/08/2010, 11:10
loquillo1985
 
Fecha de Ingreso: noviembre-2009
Mensajes: 12
Antigüedad: 14 años, 6 meses
Puntos: 0
Paginacion de Array PHP con Jquery

Buenas Sres bueno espero poder obtener su ayuda lo que pasa es que estoy definiendo una clase para mi acceso a datos con php/mysql usando mysqli de la siguiente manera:


<?php
class Conectar
{
public static function getconeccion()
{
$mysqli = new mysqli("localhost", "root", "root","sistema");
$mysqli->query("SET NAMES 'utf8'");
if (mysqli_connect_errno()) {
printf("fallo la conexión: %s\n", mysqli_connect_error());
exit();
}
return $mysqli;
}
}
//---------------------------------------------------------------------------
class Sql
{
//private $visitas=array();
private $metadata;

public function __construct()
{
$this->metadata=array();
}
public function ejecuta($sql) // funcion que tiene como finalidad ejecutar cualquier sentencia en mysql menos el select (update, insert, delete, call SP_NOMBRE)
{
$Statement=Conectar::getconeccion();
$Statement->query($sql);
$Statement->close();
}


public function consultar($sql)
{
$Statement=Conectar::getconeccion();
$Statement->query($sql);
if ($result = $Statement->query($sql))
{
/* fetch_assoc() nos devuelve una matriz de n filas * m columnas */
while ($rowcol = $result->fetch_assoc())
{
$this->metadata[]=$rowcol; //depositamos nuestra matriz en nuestro array q ya hemos definido
}
/* liberamos nuestro result*/
$result->close();
}
/* cerramos la conexion */
$Statement->close();
//hacemos q la funcion nos devuelva los resultados a manera de array
return $this->metadata;

}

}
?>


el metodo consulta me devuelve un array la idea es paginar ese array no se si en el mismo metodo o crear otra clase que lo pagine pero que sea mediante Jquery (espero sea posible) para estandarizar mi codigo cliente mas que nada.
la paginacion q quisiera seria como la de esta web http://www.ribosomatic.com/categoria/programacion/ gracias de antemano