Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/12/2002, 19:57
Avatar de Chaudx
Chaudx
 
Fecha de Ingreso: marzo-2002
Ubicación: Quilpué, Chilito lindo
Mensajes: 345
Antigüedad: 22 años, 1 mes
Puntos: 2
puedes hacer algo asi

Código PHP:
//definimos el numero de colunas a mostrar
$limite 3;

$sql "SELECT titulo, texto FROM tabla_noticias";
echo  
"<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr>";
$result mysql_query($sql);
while ( 
$row mysql_fetch_array($result) )
{
      
        
$a++;
    
echo  
"<td width=\"50%\" valign=\"top\"><b>".$row['titulo']."</b>
              <br>"
.$row['texto']."</td>";
    
    
        if (
$a == $limite)
        {
            
$echo  "</tr>\n<tr>\n";
            
$a=0;
        }
    }
 
$echo "</tr></table>"
La idea acá es el algoritmo: No me fijé en sintaxis, no te Muestra en una fila de tabla el titulo y en otra el texto, pero te muestra titulo en una línea y luego con <br> te muestra el texto debajo.... y así sucesivamente hasta llegar al límite (3), luego cierra la fila de la tabla con </tr>, abre otra fila con <tr>, lleva $a a 0 y empieza el buclé nuevamente...
Espero te sirva de algo...



saludos
__________________
Servicios computacionales
Linux registered User # 306587
Ubuntu user #14563

Última edición por Chaudx; 20/12/2002 a las 20:05