Código PHP:
// Novedades
echo "<table width=\"\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
$sql = "SELECT * FROM dr_anuncio WHERE act='1' ORDER BY date DESC LIMIT 15";
$result = mysql_query ($sql) or die (mysql_error());
$columnes = 3; # Número de columnas (variable)
echo "<tr><td colspan=$columnes>$row</td></tr>";
for ($i=1; list($id, $nombre, $provincia1, $nuevoNombre1) = sql_fetch_row($result); $i++) {
$resto = ($i % $columnes);
if ($resto == 1) {echo "<tr>";}
echo "<td background=\"media/nov_box_foto_1.gif\"><img src=\"media/nov_box_foto_1.gif\" alt=\"\" border=\"0\"></td>\n";
echo "<td background=\"media/nov_box_foto_1.gif\"></td>\n";
echo "<td background=\"media/nov_box_foto_2.gif\"><img src=\"media/nov_box_foto_2.gif\" alt=\"\" border=\"0\"></td>\n";
echo "</tr>\n";
echo "<tr>\n";
echo "<td background=\"media/nov_box_foto_1.gif\"></td>\n";
echo "<td bgcolor=\"white\"><a href=\"anuncios.php?id=$id\" ><img src=\"/secciones/users/$nuevoNombre1\" alt=\"\" height=\"77\" width= border=\"0\"></td>\n";
echo "<td background=\"media/nov_box_foto_2.gif\"></td>\n";
echo "</tr>\n";
echo "<tr>\n";
echo "<td background=\"media/nov_box_foto_4.gif\"></td>\n";
echo "<td background=\"media/nov_box_foto_4.gif\"><img src=\"media/nov_box_foto_4.gif\" alt=\"\" border=\"0\"></td>\n";
echo "<td><img src=\"media/nov_box_foto_3.gif\" alt=\"\" border=\"0\"></td>\n";
echo "</tr>\n";
echo "<tr>\n";
echo "<td class=\"nom_nove_portada\" colspan=\"3\" align=\"center\">$nombre - $provincia1</td>\n";
if ($resto == 0) {echo "</tr>";}
}
if ($resto <> 0) {
$ajust = $columnes - $resto;
for ($j = 0; $j < $ajust; $j++) {echo "<td></td>";}
}
echo "</tr>";
echo "</table>";
En la base de datos tengo un campo que es fecha y de tipo date.
Una ayuda que no controlo (mas bien descontrolo)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)