Ver Mensaje Individual
  #8 (permalink)  
Antiguo 12/07/2002, 16:57
Adso
 
Fecha de Ingreso: marzo-2002
Mensajes: 88
Antigüedad: 22 años, 1 mes
Puntos: 1
Re: Otra más respecto al script del paginado

Para una mejor aclaración coloco aquí el código de la página que estoy haciendo a ver si veis dóde me equivoco.
La clase simplemente está copiada, o sea que no he hecho ninguna modificación, por eso no la pongo aqui.
Gracias de nuevo por vuestra paciencia.

Código:
<?    
include("cabezaver.html");
include("menu.html");
//Conectamos a la base de datos
$Conn= mysql_connect("localhost", "", "");
mysql_select_db("ongs");
mysql_connect("localhost","","");
$pagina= $HTTP_GET_VARS["ongs.php?pagina=<?=$pagina?>&provi=<?=$nombre2?>&local=<?=$nombre1?>"];
include("class.paginado.php");
$rs = new paginado($Conn); // instanciamos un objeto
$obj =new paginado($conn);
$rs->pagina($pagina); // Le indicamos en que página estamos - 1 por defecto
$rs->porPagina(10); // Le decimos cuantos registros por página queremos - 10 por defecto
$rs->propagar("provi"); // Le decimos las variables que queremos propagar en los links
$rs->propagar("local");
//Presentamos los resultados
$result=mysql_db_query("ongs", "select * from $provi order by localidad");
//Consulta sobre el número de filas que contiene la bd.
$consulta="select id from $provi";
$query=mysql_query($consulta);
$filas=mysql_num_rows($query);
if(!$rs->query( "SELECT * FROM $provi order by localidad")) // Y ejecutamos nuestra consulta.
{
    die( $rs->error() ); // Si Query devolvió falso, hubo un error y lo mostramos.
}
echo "Mostrando ".$rs->desde()." - ".$rs->hasta()." de un total de ".$rs->total()." ongs en ".$local."<br>";

//Mostramos los registros
while ($row= $rs->obtenerArray())
{
$organizacion=$row["organizacion"];
$direccion=$row["direccion"];
$localidad=$row["localidad"];
$codigop=$row["codigo_postal"];
$telefono=$row["telefono"];
$fax=$row["fax"];
$email=$row["email"];
$web=$row["web"];
$actividad=$row["actividad"];
?>
<table class="tdecol" bgcolor="#FFFF99" width=500><tr>
<td><?printf($organizacion);?></td></tr>
<tr>
<td>Dirección:  <?printf($direccion);?></td></tr>
<tr>
<td>Localidad:  <?printf($localidad);?>      Código postal:  <?printf($codigop);?></td></tr>
<tr>
<td>Teléfono:  <?printf($telefono);?>      Fax:  <?printf($fax);?></td></tr>
<tr>
<td>E-mail:  <a href="mailto:<?=$email;?>"><?printf($email);?></a>      Web:  <a href="<?=$web?>"><?printf($web);?></a></td></tr>
<tr>
<td>Actividad:</td></tr>
<tr>
<td><?printf($actividad);?></td></tr></table><br><p>
<?
} 

// Finalmente mostramos los medios para la navegación entre los resultados.
echo $rs->anterior()." - ".$rs->nroPaginas()." - ".$rs->siguiente();
mysql_close;
include("pie.html");