Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/08/2003, 10:19
Avatar de Threepwood
Threepwood
 
Fecha de Ingreso: febrero-2002
Ubicación: Argentina
Mensajes: 906
Antigüedad: 22 años, 2 meses
Puntos: 4
Organizr Query en columnas. No entiendoel Faq

Hola!

La verdad pormas que trato de encontrar como usar el Faq de organizar un query encolumnas no lo entiendo.

Tengo este codigo:

Código PHP:

            
include("admin/config.php");
            
            
$seleccion "SELECT * FROM boletines WHERE anio=1 ORDER BY id ASC";
            
            
$query mysql_query($seleccion,$db);
            
            while(
$datos mysql_fetch_array($query)) {
            
            
$boletin $datos["titulo"];
            
$url $datos["url"]

echo 
"<font face=\"Verdana\" size=\"2\"><a class=\"links\" href=\"$url\">$boletin</a></font><br>"; } ?> 
Eso me saca una lista de 26 vinculos.

Ahora, como hago que se distribuyan en columnas con este codigo?

echo "<table align=center>";

Código PHP:
$columnes 4# Número de columnas (variable)
echo "<tr><td colspan=$columnes>$rows Resultados </td></tr>";
if (
mysql_num_rows($result)==0){echo "<tr><td colspan=$columnes>No hay resultados en la BD.</td></tr> ";} 

for (
$i=1$row mysql_fetch_row ($result); $i++) {
$resto = ($i $columnes); # Número de celda del <tr> en que nos encontramos
if ($resto == 1) {echo "<tr>";} # Si es la primera celda, abrimos <tr>
    
echo "<td>$row[1]</td>"
if (
$resto == 0) {echo "</tr>";} # Si es la última celda, cerramos </tr>
}
if (
$resto <> 0) { # Si el resultado no es múltiple de $columnes acabamos de rellenar los huecos
$ajust $columnes $resto# Número de huecos necesarios
for ($j 0$j $ajust$j++) {echo "<td>&nbsp;</td>";}
echo 
"</tr>"# Cerramos la última línea </tr>
}
mysql_close($connexion);
echo 
"</table>"
Gracias!
__________________
Equívocos sin importancia