
Como hacer esto con PHPPaging.lib.php
Publicado por David (3 intervenciones) el 18/07/2015 10:27:09
Mi problema es el siguiente...
yo utilizaba este codigo para hacer consultas:
Y EN UNA PARTE HACIA UNA SUB CONSULTA ASI:
AHORA UTILIZO PHPPaging.lib.php PARA HACER PAGINACION Y EL CODIGO ME QUEDO ASI:
LO QUE NOSE COMO HACER ES ESA SUBCONSULTA QUE ANTES HACIA... AYUDA?
yo utilizaba este codigo para hacer consultas:
1
2
3
4
5
6
7
8
9
10
11
$cnx = mysqli_connect( 'localhost', 'root', '', 'productos' );
$consulta = <<<SQL
SELECT
IDPRODUCTO,
TITULO,
DESCRIPCION,
PRECIO
FROM
productos
SQL;
$filas = mysqli_query($cnx, $consulta);
Y EN UNA PARTE HACIA UNA SUB CONSULTA ASI:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
while($columna = mysqli_fetch_assoc($filas)){
$id = $columna['IDPRODUCTO'];
$subconsulta = "SELECT ARCHIVO FROM fotos WHERE FKGALERIA='$id' ORDER BY RAND()";
$filas2 = mysqli_query($cnx,$subconsulta);
$datos = mysqli_fetch_assoc($filas2);
$nombre_archivo = $datos['ARCHIVO'];
echo '<div>';
echo "<a href='galeria.php?gal=$columna[IDPRODUCTO]'><h2>$columna[TITULO]</h2></a>";
echo "<div>$columna[FECHA]</div>";
if( $nombre_archivo != null ){
echo "<a href='galeria.php?gal=$columna[IDPRODUCTO]'><img src='fotos/$nombre_archivo' alt='Preview de Galeria' /></a>";
}
echo "<p>". nl2br( $columna['DESCRIPCION'] )."</p>";
echo "<a href='galeria.php?gal=$columna[IDPRODUCTO]'>VER</a>";
echo '</div>';
}
AHORA UTILIZO PHPPaging.lib.php PARA HACER PAGINACION Y EL CODIGO ME QUEDO ASI:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$consulta = <<<SQL
SELECT
IDPRODUCTO,
TITULO,
DESCRIPCION,
PRECIO
FROM
productos
ORDER BY
FECHA_ALTA DESC
SQL;
$pagina->agregarConsulta($consulta);
$pagina->ejecutar();
echo '<div id="listado">';
while($res=$pagina->fetchResultado()){
$id = $res['IDPRODUCTO'];
LO QUE NOSE COMO HACER ES ESA SUBCONSULTA QUE ANTES HACIA... AYUDA?
Valora esta pregunta


0