Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/03/2012, 03:04
Avatar de JairLizcano
JairLizcano
 
Fecha de Ingreso: junio-2008
Ubicación: Santander, Colombia
Mensajes: 608
Antigüedad: 15 años, 10 meses
Puntos: 53
Exclamación Respuesta: resultado busqueda mysql en tabla 2 X 2 ...

Te daré la idea en base a lo que te entendí:

1. Debes limitar tu consulta si vas a paginar, es decir; que por ejemplo en la página 1 te muestren los primero 4 registros, ello depende de tu consulta SQL; utiliza la estructura LIMIT para dicha limitación, por ejemplo:

Código PHP:
$buscando "SELECT * FROM productos WHERE rubro = {$_GET['varrubro']} LIMIT (1, 4)"
Ello traería los primero 4 registros acondicionados al rubro que indicas por la variable GET.

2. Si la tabla es de 2X2 (4 registros en total), intenta validar un contador y si éste es par imprimes o indicas una fila y en el caso contrario simplemente imprimirías una columna, por ejemplo:
Código PHP:
<?php
    $contador 
1;
    
$numero_registros_consulta 4;

    
?>
    <table>
    <tr>
    <?php

    
while($contador <= $numero_registros_consulta){    
    
        
?>
            <td>
                <?php echo($contador);?>
            </td>
        <?php

        
if ($contador %== 0) {
            
            
?>
            </tr>
            <tr>
            <?php
        
}
        
        
$contador ++;
    }
    
?>
    </tr>
    </table>
    <?php
?>
3. Para paginar retoma este post donde publiqué una sencilla solución con PHP: http://www.forosdelweb.com/f18/pagin...l-duda-984265/

Intenta adaptar lo que te mencioné a tu código, y si tienes problemas, me comentas.

Buena suerte.
__________________
Programar dejó de ser una profesión acusada en la oscuridad y disfrutada fríamente... para convertirse en un arte.