Ver Mensaje Individual
  #19 (permalink)  
Antiguo 16/01/2010, 10:05
Avatar de CHuLoSoY
CHuLoSoY
 
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 2 meses
Puntos: 29
Respuesta: ayuda con un sitio

Si el único código que tienes es el que muestras, no tienes nada hecho. Si quieres que te ayudemos plantea bien el problema y muestra código. Si has utilizado esto:
Código PHP:
Ver original
  1. echo $row['propiedad']." | ";
  2.  
  3.          echo $row['direccion']." | ";
  4.  
  5.          echo $row['ciudad']."<br>";
No puede salirte todo en una línea, ya que separas cada campo por | y luego le añades un salto de línea después de la ciudad.
Yo haría lo siguiente:
Código PHP:
Ver original
  1. if ($_GET['Letra']){
  2.  
  3.    $letra=$_GET['Letra'];
  4.  
  5.    $sql="SELECT * FROM cliente WHERE * LIKE '".$letra."%'";  
  6.    $resultado=mysql_query($sql) or die (mysql_error());
  7.  
  8.   $num_registros = mysql_num_rows($resultado);
  9.   if($num_registros!=0) {
  10.      while ($row=mysql_fetch_array($resultado)){
  11.          echo $row['propiedad'] ." | ";
  12.          echo $row['direccion']." | ";
  13.          echo $row['ciudad']."<hr size=1 color=red>";
  14.       }
  15.    else { echo " NO HAY REGISTROS QUE COINCIDAN"; }
  16.  
  17. } else {
  18.  
  19.       echo "Error: no has definido ninguna letra";
  20.  
  21. }

Para paginar, basta con enviar al buscar.php otro parámetro que diga pagina.

buscar.php?Letra=A&pagina=1

Luego comprobar los resultados totales y dividirlo entre el número de resultados por página que quieras, y redondear a un entero ese resultado (va a ser el número de páginas).

Después en el LIMIT muestras el número de resultados por el que empezar basándote en la página definida, hasta el número de mensajes por página:

LIMIT 0,30
LIMIT 31,60
LIMIT 61,90

Sólo es cuestión de ponerse y se consigue. es.php.net -> manual en español con referencias de todas las funciones.
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.