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");
?>
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