elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección.


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  paginar en php
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: paginar en php  (Leído 2,073 veces)
4e,65,6f
Visitante


Email
paginar en php
« en: 19 Enero 2004, 19:21 »

wenas e encontrado este cogido para paginar una web en php
Código:
<?
/*************************************************************************/
/* Este script fuen creado por la necesidad de pagina muchos registros   */
/* Se presta debido a que se quiere enseñar a la gente                   */
/* Solo de pide mantener estos creditos y saber que, ha sido prestado    */
/* por Pecados-X http://www.pk2x.net/                                    */
/* Cualquier coincidencia con algun otro script parecido que sea paginar */
/* es eso, coincidencia, porque los demas no funcionan correctamente y   */
/* este si, para cualquier duda o aclaracion,                            */
/*               webmaster@pk2x.net nik: forber                          */
/*************************************************************************/

//conexion a la base de datos
$host="localhost";
$user="user";
$pass="tu_pass";
$db="Tu_db";
$tabla="tu_tabla";

//conectamos con la base de datos

$con=mysql_connect($host,$user,$pass);
mysql_select_db($db,$con);

//establecemos condiciones de paginacion

if (!isset($pg))
$pg = 0;
$cantidad = 10;
$inicial = $pg * $cantidad;

//realizamos la busqueda en la base de datos
$pegar = "SELECT * FROM $tabla ORDER BY id DESC LIMIT $inicial,$cantidad";
$cad = mysql_db_query($db,$pegar) or die (mysql_error());

//calculamos las paginas a mostrar

$contar = "SELECT * FROM $tabla";
$contarok = mysql_db_query($db,$contar);
$total_records = mysql_num_rows($contarok);
$pages = intval($total_records / $cantidad);

//imprimiendo los resultados
echo "<br>";
echo "<span class=\"14pix\"><b>Id</b> | </span>
     <span class=\"14pix\"><b>Titulo</b></span>
      <br>";
     
while ($array = mysql_fetch_array($cad))
{
echo "<tr>
   <font><b>$array[id]</b> | </font>
   <font>$array[titulo] | </font>

    <br>";
} //fin imprimir resultados
echo "<br>";


//creando los enlaces de paginacion de resultados

echo "<center><p>";
if ($pg <>0)
{
$url = $pg - 1;
echo "<font><a href='archivo.php?id=".$id."&pg=".$url."'>&laquo; Anterior</a>&nbsp;</font>";
}
else {
echo " ";
}
for ($i = 0; $i<($pages + 1); $i++) {
if ($i == $pg) {
echo "<font><b>&nbsp;$i&nbsp;</b></font>";
}
else {
echo "<font><a href='archivo.php?id=".$id."&pg=".$i."'>".$i."</a>&nbsp;</font>";
}
}
if ($pg < $pages) {
$url = $pg + 1;
echo "<font><a href='archivo.php?id=".$id."&pg=".$url."'>Siguiente &raquo;</a></font>";
}
else {
echo " ";
}
echo "</p></center>";
?>

lo que necesito saber es que tabla tengo que crear o como funciona este script...??


En línea

::GD::


Desconectado Desconectado

Mensajes: 1.137



Ver Perfil
Re:paginar en php
« Respuesta #1 en: 19 Enero 2004, 19:54 »

La Web de donde lo encontraste te tubo que aver dado una ejecucion de MySQL y otras paginas si las nececitaba si no me equivoco eso esta bien como esta lo que tienes que es que crear la Intrucion de el MySQL y provarla aver

Rebisate en la Web http://www.pk2x.net/    las instruciones de el Funcionamiento de este Scrip


En línea

4e,65,6f
Visitante


Email
Re:paginar en php
« Respuesta #2 en: 19 Enero 2004, 20:35 »

de dond lo e cogido es copiado de webexperto.com y tampoco dice nada, se que funciona bien...pero lo que no se es que columnas, campos y tipos de datos, que tengo que poner en la tabla(en la base de datos)
En línea

::GD::


Desconectado Desconectado

Mensajes: 1.137



Ver Perfil
Re:paginar en php
« Respuesta #3 en: 19 Enero 2004, 21:06 »

Pasame el Link donde esta el Articulo y te digo


Pero deberia estar de lo contrario el Script no usaria MySQL
En línea

4e,65,6f
Visitante


Email
Re:paginar en php
« Respuesta #4 en: 19 Enero 2004, 22:42 »

el link es http://electros.iefactory.com/?ver=scripts&s=71
pero creo que esto no es lo que busco...podrias explicarme que es paginar una web??, porke yo kreia que era que para abrir la pagina email.php ponia esto index.php?id=email,pero kreo que no...no se como será eso de complicado....
En línea

LuffyFF


Desconectado Desconectado

Mensajes: 757


Final Fantasy XIII


Ver Perfil WWW
Re:paginar en php
« Respuesta #5 en: 19 Enero 2004, 22:47 »

paginar es por ej. mostrar los resultados de mysql en diferentes paginas

Salu2


para hacer lo q kieres puedes hacer varias formas
[iurl]http://foro.elhacker.net/index.php?board=7;action=display;threadid=10053[iurl]
En línea

4e,65,6f
Visitante


Email
Re:paginar en php
« Respuesta #6 en: 19 Enero 2004, 22:51 »

ya e encontrado lo que keria
era asi:
Código:
<? // el archivo donde se incluyen las paginas
if($id == "") {
include("principal.php");
}
else {
if(file_exists("$id.php")) {
include("$id.php");
}
else {
include("error.php");
}
}
?>

gracias
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Paginar un pdf y alinear las columnas de un datagridview
.NET
joalbela 2 2,868 Último mensaje 17 Marzo 2011, 04:16
por Novlucker
Paginar un pdf desde c#
.NET
joalbela 1 2,866 Último mensaje 17 Marzo 2011, 16:45
por Novlucker
paginar resultados de un while « 1 2 »
PHP
RedZer 15 4,765 Último mensaje 22 Junio 2011, 23:48
por RedZer
Como paginar contenido de tabla ?
Desarrollo Web
skip77 1 2,794 Último mensaje 23 Noviembre 2011, 03:02
por Mr. Crowley
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines