Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/01/2004, 19:22
Avatar de Gerald
Gerald
 
Fecha de Ingreso: julio-2003
Mensajes: 1.356
Antigüedad: 20 años, 9 meses
Puntos: 2
Paginacion por mes con BD

Código PHP:
<?php 

include "config.php";

//conectamos a mysql
$conecta mysql_connect($dbhost,$dbuser,$dbpass) or die("Imposible conectar con MySQL.\n<br />\nPrueba en editar el archivo config.php");
//seleccionamos db
mysql_select_db($dbname,$conecta) or die("Imposible seleccionar DB.\n<br />\nPrueba en editar el archivo config.php");

$fecha_infmktime(0,0,0,$_GET['mes'] ,1,$_GET['ano']);
$fecha_supstrtotime(date("m/d/Y",$fecha_inf)."+1 month");


//muestra todos los mensajes
$query "select * from libro where fechapag>=$fecha_inf and fechapag<$fecha_sup order by fechapag desc";
$resp mysql_query($query) or die (mysql_error());

while (
$datos mysql_fetch_array($resp)) {
echo 
"<table width=\"700\" border=\"1\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\n"
    
."<tr>\n"
    
."<td width=\"25%\">Autor</td>\n"
    
."<td width=\"75%\">Mensaje</td>\n"
    
."</tr>\n"
    
."<tr>\n"
    
."<td width=\"25%\" align=\"center\" valign=\"top\"> $datos[autor] <br />"; if ($mostrar_ip == 1) { echo "IP: $datos[ip]"; }
echo 
"</td>\n"
    
."<td width=\"75%\" valign=\"top\"> Enviado: $datos[fecha] Título: $datos[titulo] <hr size=\"1\" /> $datos[mensaje] </tr>\n"
    
."</tr>\n"
    
."</table>\n"
    
."<br />\n\n";
}

//liberamos memoria y desconecta de mysql
@mysql_free_result($resp); mysql_close($conecta);



?>
Tengo este archivo que se llama leer.php

si ustedes ven este enlace vera que funciona

http://www.g2project.com/pruebas/lib...hp?mes=1&ano=4

Como crearia los links dinamicos

esta es mi idea

echo "<a href=\"leer.php?mes=$calcular_mes&an o=$calcular_ano\">Siguiente</a>";

donde $calcular_mes y $calcular_ano se calculan a partir de $_GET['mes'] y $_GET['ano']

Saludos y espero entiendan
__________________
Solo por Hoy: Trataré de fortalecer mi mente. Estudiaré y aprenderé algo útil
Hoteldipity
Arte Caracol