title: SELECT * FROM table_name ORDER BY column_name?
body: <p>ok so i coded in a news section and everytime i insert new news,its shows below the old one.
  i want to make it ORDER BY id but make it start like backwards.i dont know how to explain but yeh
  i want them to be ordered by the newest added by the id so if the 1st row that was inserted's id is 1 then i want it to show below the next id.</p>
  
  <p>so row with id = 2 will be here</p>
  
  <p>so row with id = 1 will be here</p>
  
  <p>thats how i want it to be, instead of it being like this</p>
  
  <p>so row with id = 1 will be here</p>
  
  <p>so row with id = 2 will be here</p>
  
  <p>.</p>
  
  <p>Sorry for my bad explanation i hope this is understandable</p>
  
  <p>heres my code so far</p>
  
  <pre><code>&lt;?php  
  require("include/config.php");
  $sqlnews = mysql_query("SELECT * FROM news ORDER BY id");
  while($row = mysql_fetch_array($sqlnews)) {
      $dbdate = $row['date'];
      $dbnews = $row['news'];
      echo "&lt;h1&gt;&lt;strong&gt;$dbdate&lt;/strong&gt;&lt;/h1&gt;";
      echo "&lt;div class='content'&gt;$dbnews&lt;/div&gt;&lt;br&gt;&lt;br&gt;";
  }
  ?&gt;
  </code></pre>