Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/04/2005, 22:29
Avatar de jahman
jahman
 
Fecha de Ingreso: noviembre-2003
Ubicación: Oslo
Mensajes: 230
Antigüedad: 20 años, 5 meses
Puntos: 0
Problemas en mi codigo

que tal como estan necesito ayuda en mi paginacion lo que sucede es que al momento de hacer click en siguiente no muestra la pagina siguiente si no que se queda en la misma y pasar a la siguiente pagina en realida dno se en que me quivoque espero que me puedan ayudar

Código PHP:
<?
$base
="listado";
$con=mysql_connect('localhost','root','');
mysql_select_db($base,$con);

if (!isset(
$pg))
$pg 0// $pg es la pagina actual
$cantidad=4// cantidad de resultados por página
$inicial $pg $cantidad;

$pegar "SELECT * FROM discos ORDER BY artista LIMIT $inicial,$cantidad";
$cad mysql_db_query($base,$pegar) or die (mysql_error());

$contar "SELECT * FROM discos ORDER BY artista"
$contarokmysql_db_query($base,$contar);
$total_records mysql_num_rows($contarok);
$pages intval($total_records $cantidad);

// Imprimiendo los resultados
echo "<table aling='left'>";
echo 
"<tr>
<td bgcolor='#ffcc33'><font face='Arial' color='#0000cc' size=2><b>Nombre Banda</font></td>
<td bgcolor='#ffcc33'><font face='Arial' color='#0000cc' size=2><b>Nombre Disco</font></td>
<td bgcolor='#ffcc33'><font face='Arial' color='#0000cc' size=2><b>Nacionalidad</font></td>
<td bgcolor='#ffcc33'><font face='Arial' color='#0000cc' size=2><b>Año Lanzamiento</font></td>

</tr>"
;
while(
$array mysql_fetch_array($cad)) {

if (
$colorfila==0){
$color"#DEDEBE";
$colorfila=1;
}else{
$color="#F0F0F0";
$colorfila=0;
}


echo 
"<tr>
<td bgcolor='"
.$color."'>".$array['artista']."</td>
<td bgcolor='"
.$color."'>".$array['nombre_disco']."</td>
<td bgcolor='"
.$color."'>".$array['nacionalidad']."</td>
<td bgcolor='"
.$color."'>".$array['año']."</td>
</tr>"
;


echo 
"</table>";

// Cerramos la conexión a la base
$con=mysql_close($con);

// Creando los enlaces de paginación
echo "<p>";
if (
$pg <> 0)
{
$url $pg 1;
echo 
"<a href='?mod=prov".$url."'>&laquo; Anterior</a>&nbsp;"
}
else {
echo 
" ";
}

for (
$i 0$i<($pages 1); $i++) {
if (
$i == $pg) {
echo 
"<font face=Arial size=2 color=ff0000><b>&nbsp;$i&nbsp;</b></font>";
}
else {
echo 
"<a href='?mod=prov".$i."'>".$i."</a>&nbsp;";
}
}

if (
$pg $pages) {
$url $pg 1;
echo 
"<a href='?mod=prov".$url."'>Siguiente &raquo;</a>";
}
else {
echo 
" ";
}
echo 
"</p>";
?>

Última edición por jahman; 26/04/2005 a las 21:20