Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/08/2010, 13:57
Avatar de kalebra
kalebra
 
Fecha de Ingreso: mayo-2010
Ubicación: Marbella
Mensajes: 44
Antigüedad: 16 años, 5 meses
Puntos: 5
Respuesta: Ayuda Crear Columnas en Paginacion

Para eso debes de ir jugando con los echo y las etiquetas.
Como veras las ultimas etiquetas, las he cambiado de sitio, y las he puesto justo debajo de
Código PHP:
echo $n['titulo'] 
Aquí te dejo el ejemplo con los echo ya cambiados.
Código PHP:
<?php
// -------------------------------------------- Ponle <?php en vez de <?
$host = "localhost";
$user = "root";
$pass = "";
$db = "consulta";
 
$mysql_connect = @mysql_connect($host, $user, $pass);
$mysql_select_db = @mysql_select_db($db, $mysql_connect);
 
if(
$_GET['pagina']) {
$pagina = $_GET['pagina'];
} else {
$pagina = 1;
}
if(!
is_numeric($pagina)) {
exit;
}
$limite = "6";
$max = $limite * $pagina;
$min = ($pagina - 1) * $limite;
$paginanext = $pagina + 1;
$paginaprev = $pagina - 1;
 
$sql = mysql_query("SELECT SQL_CALC_FOUND_ROWS * FROM articulos LIMIT $min,$max");
$mysqlnum = mysql_num_rows(mysql_query("SELECT * FROM articulos"));
 
$npaginasnr = $mysqlnum / $limite;
$npaginas = ceil($npaginasnr);
 
while(
$n=mysql_fetch_array($sql)) {
// -------------------------------------------- Añadir echo '<etiquetas>'; 
echo '<div>';
echo 
'<table>';
echo 
'<tr><td>'; 
// -------------------------------------------- Lo que esta entre las llaves [titulo] ponle comillas simples, ['titulo']; 
echo $n['titulo'].'<br>';
// -------------------------------------------- Añadir echo '<etiquetas>'; 
echo '</td></tr>';
echo 
'</table>'; 
echo 
'</div>';
// -------------------------------------------- Ahora sale en vertical con la insercion de los echo aqui arriba.
}
if(
$pagina>1) {
echo 
'<a href="'.$_SERVER['SCRIPT_NAME'].'?pagina='.$paginaprev.'"><br><-Atras</b></a> ';
}
for(
$i=1;$i<=$npaginas;$i++) {
if(
$pagina==$i) {
echo 
'<b>'.$i.'</b> ';
} else {
echo 
'<a href="'.$_SERVER['SCRIPT_NAME'].'?pagina='.$i.'">'.$i.'</a> ';
}
}
if (
$npaginas!=$pagina) {
echo 
'<a href="'.$_SERVER['SCRIPT_NAME'].'?pagina='.$paginanext.'"><br>Siguiente></b></a> ';
}
?>
Como te digo es simplemente ir cambiando las etiquetas de sitio dependiendo de cómo quieras que se muestren los datos.
__________________
- La única causa perdida, es la que se abandona.