Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/06/2008, 13:04
ci2000
 
Fecha de Ingreso: abril-2005
Mensajes: 483
Antigüedad: 19 años
Puntos: 3
Anidar Bucles

Hola, soy totalmente nuevo en PHP.
He buscado en la web ejemplos de como resolver esto y no he podido encontrar.

Tengo una tabla noticas con los campos seccion, titulo y ubicacion.

Necesito hacer que se vea así:

Sección: locales
Titulo1
Titulo 2
Titulo 3

Sección: nacionales
Titulo 4
Titulo 5

....

El código:
Código PHP:
<?
//Conexion con la base
require("conect.php");
$consulta mysql_query("SELECT * from noticias WHERE fechaedicion = '" date("Y-m-d") . "' ORDER BY seccion,ubicacion",$conexion);
echo 
"<hr size = 10 color = ffffff width = 100% align = left>";
echo(
"<table width='100%' border='0' cellspacing='0' cellpadding='0'>\n");
$row mysql_fetch_array($consulta);
reset($row);
while(
True){
    
$seccion $row["seccion"];
    echo(
"<tr>\n");
    echo(
"<td width='12%'>$seccion</td>\n");
    echo(
"</tr>\n");
    while(
$seccion $row["seccion"]){
        
$id $row["id"];
        
$titulo $row["titulo"];
        echo(
"<tr>\n");
        echo(
"<td width='55%'>$titulo</td>\n");
        echo(
"</tr>\n");
        
$seccion next($row);        
        
$id next($row);
        
$titulo next($row);
    }
}
echo(
"</table>\n");
?>
Esto me muestra:
Sección locales:
Título 1
Título 1
Título 1
Título 1
...

Veo que no avanza el registro.
Gracias por las respuestas.
Saludos