Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/02/2013, 18:42
Avatar de fermin3d
fermin3d
 
Fecha de Ingreso: octubre-2010
Ubicación: sevilla
Mensajes: 141
Antigüedad: 13 años, 7 meses
Puntos: 4
Cambiar el orden lista de BD

Hola amigos tengo una lista de datos y me gustaria cambiar el orde en el que traigo los datos para que lo que ingrese siempre se muestre en la primero.

Código PHP:
Ver original
  1. $con=mysql_connect($servidor,$usuario,$password);
  2.  
  3. mysql_select_db($base,$con);
  4.  
  5. //AL PRINCIPIO COMPRUEBO SI HICIERON CLICK EN ALGUNA PÁGINA
  6. if(isset($_GET['page']))
  7. {
  8.     $page= $_GET['page'];
  9. }
  10. else
  11. {
  12.     //SI NO DIGO Q ES LA PRIMERA PÁGINA
  13.     $page=1;
  14. }
  15.  
  16. //ACA SE SELECCIONAN TODOS LOS DATOS DE LA TABLA
  17. $consulta="SELECT * FROM imagenes";
  18. $datos=mysql_query($consulta);
  19.  
  20. //MIRO CUANTOS DATOS FUERON DEVUELTOS
  21. $num_rows=mysql_num_rows($datos);
  22.  
  23. //ACA SE DECIDE CUANTOS RESULTADOS MOSTRAR POR PÁGINA , EN EL EJEMPLO PONGO 15
  24. $rows_per_page= 10;
  25.  
  26. //CALCULO LA ULTIMA PÁGINA
  27. $lastpage= ceil($num_rows / $rows_per_page);
  28.  
  29. //COMPRUEBO QUE EL VALOR DE LA PÁGINA SEA CORRECTO Y SI ES LA ULTIMA PÁGINA
  30. $page=(int)$page;
  31.  
  32. if($page > $lastpage)
  33. {
  34.     $page= $lastpage;
  35. }
  36.  
  37. if($page < 1)
  38. {
  39.     $page=1;
  40. }
  41.  
  42. //CREO LA SENTENCIA LIMIT PARA AÑADIR A LA CONSULTA QUE DEFINITIVA
  43. $limit= 'LIMIT '. ($page -1) * $rows_per_page . ',' .$rows_per_page;
  44.  
  45. //REALIZO LA CONSULTA QUE VA A MOSTRAR LOS DATOS (ES LA ANTERIO + EL $limit)
  46. $consulta .=" $limit";
  47. $peliculas=mysql_query($consulta);
  48.  
  49. if(!$peliculas)
  50. {
  51.         //SI FALLA LA CONSULTA MUESTRO ERROR
  52.         die('Invalid query: ' . mysql_error());
  53. }
  54. else
  55. {
  56.       //SI ES CORRECTA MUESTRO LOS DATOS
  57.       ?>
  58.        
  59.        
  60.        
  61.         <div class="product_box">
  62.        
  63.        
  64.         <?php while($row = mysql_fetch_assoc($peliculas))
  65.           {  ?>


Muchas gracias