
02/09/2008, 07:12
|
| | Fecha de Ingreso: octubre-2007
Mensajes: 724
Antigüedad: 17 años, 6 meses Puntos: 4 | |
Respuesta: paginador sencillo no funciona ??!! Lo he colocado asi, pero no funciona, IMAGINO QUE NO LO HE REESTRUCTURADO BIEN...??!!:
// Datos de conexión a la base
$base="mibase";
$con=mysql_connect("localhost","mibase","X");
mysql_select_db($base,$con);
if (!isset($_GET['pg'])) $pg=2;
else $pg =$_GET['pg'];
$cantidad=1; // cantidad de resultados (fotos )por página
$inicial = $pg * $cantidad;
$pegar = "SELECT * FROM fotos ORDER BY fotoid LIMIT $inicial,$cantidad";
$cad = mysql_db_query($base,$pegar) or die (mysql_error());
$contar = "SELECT * FROM fotos ORDER BY fotoid";
$contarok= mysql_db_query($base,$contar);
$total_records = mysql_num_rows($contarok);
$pages = intval($total_records / $cantidad);
$nPgs = 10 //por ejemplo
if(($inicio + $nPgs) > $nPag) $nPgs = $nPag;
$result = mysql_query("select count(fotoid) as paginas from fotos", $conexoin);
$row= mysql_fetch_assoc($result);
if($row['paginas']%10){$nPag = $row['paginas']/$Cantidad +1;}
else {$nPag = $row['paginas']/$cantidad;}
for($i=$pg; $i < $nPgs; $i++){...}
// Imprimiendo los resultados
while($array = mysql_fetch_array($cad)) {
echo "<img src='subir-fotos-personal/diapositivas/$array[foto]'/>";
echo $array['foto']."<br>"; |