Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2014, 20:27
Avatar de sarumanice
sarumanice
 
Fecha de Ingreso: mayo-2008
Ubicación: Lima, Peru
Mensajes: 103
Antigüedad: 16 años, 8 meses
Puntos: 4
Invertir orden de ultimas entradas

Hola, tengo un pequeño script que pude armar como un "frankenstein" de distintos foros x ahi ;) y bueno funciona bien, agrego desde /nueva_noticia.php "titulo", "texto", e "imagen", el cual se almacena en una carpeta y guardo la url en la DB, la cual luego imprimo en un index, en donde se muestran desde el mas antiguo, al mas reciente,

Quisiera poder cambiar este orden, que el mas reciente se ponga primero, pero no logro hacerlo, adjunto el codigo php del index en donde despliego las noticias, no tiene nada de estilos ya que estoy esperando a terminarlo. Gracias

Código PHP:
<html>
<head><title>Pagina de prueba</title>
<meta charset="utf-8" />
<link rel="stylesheet" href="estilos.css">
</head>
<?php
include("conexion.php");  
if(isset(
$_GET['noticia']))
{
    if(!empty(
$_GET['noticia']))
    {
        
$id_noticia = (int) mysql_real_escape_string($_GET['noticia']);
        
$query_noticias mysql_query("SELECT * FROM ".$db_table." WHERE id = '".$id_noticia."' LIMIT 1");
        if(
mysql_num_rows($query_noticias) > 0)
        {
            while(
$columna mysql_fetch_assoc($query_noticias))
            {
                echo 
'
              <table>
                  <tr>
                      <td>'
.$columna['titulo'].'</td>
                      <td>'
.$columna['fecha'].'</td>
                  <tr>
                      <td colspan="2"><img class="imagen" src="imagenes/'
.$columna['imagen'].'" /></td>
                  </tr>
                  </tr>
                  <tr>
                      <td colspan="2">'
.$columna['texto'].'</td>
                  </tr>
                  <tr>
                      <td><a href="./">Atrás</a></td>
                  </tr>
              </table>
              '
;
            }
        }
        else
        {
            echo 
'La noticia que solicitas, no existe.';
        }
    }
    else
    {
        echo 
'Debes seleccionar una noticia.';
    }
}
else
{
    
$query_noticias mysql_query("SELECT * FROM ".$db_table."");
    
$limite 100;
    while(
$columna mysql_fetch_assoc($query_noticias))
    {
        echo 
'
      <table>
          <tr>
              <td>'
.$columna['titulo'].'</td>
              <td>'
.$columna['fecha'].'</td>            
          </tr>
          <tr>
              <td colspan="2"><img class="imagen" src="imagenes/'
.$columna['imagen'].'" /></td>
          </tr>
          <tr>
              <td colspan="2">'
.substr($columna['texto'], 0$limite).' [...]</td>
          </tr>
          <tr>
          <td colspan="2"><a href="?noticia='
.$columna['id'].'">Leer más</a></td>
          </tr>
      </table>
      '
;
    }
}
?>