From: Tuxiradical (
tuxiradical(EN)gmail.com)
Date: Fri Jun 25 2004 - 11:20:50 CEST
Hola.
Prueba con esto.
//empezamos el contador a 1 y le decimos que columna es una
array
$contador=1;
$columna= array();
//Realizamos el while para recoger los datos
while(<DONDE OBTIENES LOS DATOS>){
/*Metemos en la array los datos que contiene la columna
$contador tiene el numero de la columna donde se incluira, el valor
de
contador aumentara al final del bucle */
$columna[$contador]="DATOS DE LA COLUMNA";
// Si ya tenemos los datos de las 3 columnas, imprimimos la
fila
if($contador=3){
echo "<tr><td>" . $columna[1] . "</td><td>"
. $columna[2] .
"</td><td>" . $columna[3] .
"</td></tr>";
/*Devolvemos el contador a cero, y borramos el contenido de las
3 columnas */
$contador=0;
$columna[1]="";
$columna[2]="";
$columna[3]="";
}
//Pasamos a la siguiente columna
$contador++;
}
/*Si el contador NO esta en 1, esque se han quedado columnas
sueltas
(sin llegar a hacer 3), por ello las imprimimos (gracias a que
borrarmos el contenido de las columnas despues de imprimirlas, no
se
repitira el contenido de alguna columna) */
if($contador!=1){
echo "<tr><td>" . $columna[1] . "</td><td>"
. $columna[2] .
"</td><td>" . $columna[3] .
"</td></tr>";
}
Espero que te sirva y que no te haya liado aun mas....
Saludos.
-- EthernalSoft - Necesitas un script?¿ -- PHP Spanish Localization Talk Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
This archive was generated by hypermail 2.1.7 : Tue Sep 21 2004 - 21:34:42 CEST