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: 14 años, 7 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.