este es el codigo,gracias
Cita:
<?php
require('conexion.php');
$RegistrosAMostrar=20;
//estos valores los recibo por GET
if(isset($_GET['pag'])){
$RegistrosAEmpezar=($_GET['pag']-1)*$RegistrosAMostrar;
$PagAct=$_GET['pag'];
//caso contrario los iniciamos
}else{
$RegistrosAEmpezar=0;
$PagAct=1;
}
$ciud=$_GET[ciudades];
if($ciud <= " ") {
mysql_select_db("bd_ciudades",$conexion);
$sql_select = "SELECT * FROM ciudades ORDER BY ID DESC LIMIT 1 ";
$sql_select = mysql_query($sql_select);
$registro =mysql_fetch_array($sql_select);
$ciud = $registro[nombre];
$ciudades = str_replace(" ","_",$ciud);
mysql_select_db("bd_ciudades",$conexion);
$verificar = mysql_query("SELECT * FROM $ciudades ");
$numeros = mysql_num_rows($verificar);
$wcontenido = $RegistrosAMostrar * 435 + 435;
echo "<div class='contenidop' style='margin-top: 6px; margin:0 0 0 450px ; position: absolute; height: 600px; width:". $wcontenido ."px; float: left;'>";
echo $PagAct;
}
else{
$ciudades = str_replace(" ","_",$ciud );
mysql_select_db("bd_ciudades",$conexion);
$verificar = mysql_query("SELECT * FROM $ciudades,");
$numeros = mysql_num_rows($verificar);
$wcontenido = $RegistrosAMostrar * 435 + 435;
echo "<div class='contenidop' style='margin-top: 6px; margin:0 0 0 450px ; position: absolute; height: 600px; width:". $wcontenido ."px; float: left;'>";
echo $PagAct;
}
$Resultado=mysql_query("SELECT * FROM $ciudades LIMIT $RegistrosAEmpezar, $RegistrosAMostrar",$con);
$sql_select = "SELECT * FROM ciudades WHERE nombre='". $ciu ."'";
while($registro=mysql_fetch_array($Resultado)){
$url = $registro[url];
$autor = $registro[autor];
$link = $registro[link];
$ciudautor = $registro[ciudad];
echo "<div class='imagenes1'><img style= 'width:396px; height:559px; float:left;' src='".$registro['url']."'><div class='titulo'><div><a target='_blank' href='" .$link . "' >". $autor . " / ". $ciudautor. "</a></div></div></div>";
echo "<div style='background:red; margin-top:20px; float:left;'>";
echo "<img src='img/separador.gif'></img>";
echo "</div>";
}
echo $Resultado;
//******--------determinar las páginas---------******//
$NroRegistros=mysql_num_rows(mysql_query("SELECT * FROM $ciudades",$con));
$PagAnt=$PagAct-1;
$PagSig=$PagAct+1;
$PagUlt=$NroRegistros/$RegistrosAMostrar;
//verificamos residuo para ver si llevará decimales
$Res=$NroRegistros%$RegistrosAMostrar;
// si hay residuo usamos funcion floor para que me
// devuelva la parte entera, SIN REDONDEAR, y le sumamos
// una unidad para obtener la ultima pagina
if($Res>0) $PagUlt=floor($PagUlt)+1;
//desplazamiento
echo "<a onclick=\"Pagina('1')\">Primero</a> ";
if($PagAct>1) echo "<a onclick=\"Pagina('$PagAnt')\">Anterior</a> ";
echo "<strong>Pagina ".$PagAct."/".$PagUlt."</strong>";
if($PagAct<$PagUlt) echo " <a onclick=\"Pagina('$PagSig')\">Siguiente</a> ";
echo "<a onclick=\"Pagina('$PagUlt')\">Ultimo</a>";
?>
require('conexion.php');
$RegistrosAMostrar=20;
//estos valores los recibo por GET
if(isset($_GET['pag'])){
$RegistrosAEmpezar=($_GET['pag']-1)*$RegistrosAMostrar;
$PagAct=$_GET['pag'];
//caso contrario los iniciamos
}else{
$RegistrosAEmpezar=0;
$PagAct=1;
}
$ciud=$_GET[ciudades];
if($ciud <= " ") {
mysql_select_db("bd_ciudades",$conexion);
$sql_select = "SELECT * FROM ciudades ORDER BY ID DESC LIMIT 1 ";
$sql_select = mysql_query($sql_select);
$registro =mysql_fetch_array($sql_select);
$ciud = $registro[nombre];
$ciudades = str_replace(" ","_",$ciud);
mysql_select_db("bd_ciudades",$conexion);
$verificar = mysql_query("SELECT * FROM $ciudades ");
$numeros = mysql_num_rows($verificar);
$wcontenido = $RegistrosAMostrar * 435 + 435;
echo "<div class='contenidop' style='margin-top: 6px; margin:0 0 0 450px ; position: absolute; height: 600px; width:". $wcontenido ."px; float: left;'>";
echo $PagAct;
}
else{
$ciudades = str_replace(" ","_",$ciud );
mysql_select_db("bd_ciudades",$conexion);
$verificar = mysql_query("SELECT * FROM $ciudades,");
$numeros = mysql_num_rows($verificar);
$wcontenido = $RegistrosAMostrar * 435 + 435;
echo "<div class='contenidop' style='margin-top: 6px; margin:0 0 0 450px ; position: absolute; height: 600px; width:". $wcontenido ."px; float: left;'>";
echo $PagAct;
}
$Resultado=mysql_query("SELECT * FROM $ciudades LIMIT $RegistrosAEmpezar, $RegistrosAMostrar",$con);
$sql_select = "SELECT * FROM ciudades WHERE nombre='". $ciu ."'";
while($registro=mysql_fetch_array($Resultado)){
$url = $registro[url];
$autor = $registro[autor];
$link = $registro[link];
$ciudautor = $registro[ciudad];
echo "<div class='imagenes1'><img style= 'width:396px; height:559px; float:left;' src='".$registro['url']."'><div class='titulo'><div><a target='_blank' href='" .$link . "' >". $autor . " / ". $ciudautor. "</a></div></div></div>";
echo "<div style='background:red; margin-top:20px; float:left;'>";
echo "<img src='img/separador.gif'></img>";
echo "</div>";
}
echo $Resultado;
//******--------determinar las páginas---------******//
$NroRegistros=mysql_num_rows(mysql_query("SELECT * FROM $ciudades",$con));
$PagAnt=$PagAct-1;
$PagSig=$PagAct+1;
$PagUlt=$NroRegistros/$RegistrosAMostrar;
//verificamos residuo para ver si llevará decimales
$Res=$NroRegistros%$RegistrosAMostrar;
// si hay residuo usamos funcion floor para que me
// devuelva la parte entera, SIN REDONDEAR, y le sumamos
// una unidad para obtener la ultima pagina
if($Res>0) $PagUlt=floor($PagUlt)+1;
//desplazamiento
echo "<a onclick=\"Pagina('1')\">Primero</a> ";
if($PagAct>1) echo "<a onclick=\"Pagina('$PagAnt')\">Anterior</a> ";
echo "<strong>Pagina ".$PagAct."/".$PagUlt."</strong>";
if($PagAct<$PagUlt) echo " <a onclick=\"Pagina('$PagSig')\">Siguiente</a> ";
echo "<a onclick=\"Pagina('$PagUlt')\">Ultimo</a>";
?>