title: How to fetch mysql data in descending order?
body: <p>So my application gets mysql data in json format and displays it in 
  id1 to id* 
  I have to update my database table every day and I want to show the recent data first, I don't want to change the entire table structure each and every time I update my database.</p>
  
  <p>Is there any way that I can add rows in ascending order and fetch data in descending order so that my app will show the fresh data first?</p>
  
  <p>Here is the encoder: </p>
  
  <pre><code>$connection = mysqli_connect("domain", "database user", "password", "database name");
  $id = $_GET["id"];
  $query = "SELECT * FROM my_data WHERE id BETWEEN ($id+1) AND ($id + 10)";
  $result = mysqli_query($connection, $query);
  
  while ($row = mysqli_fetch_assoc($result)) {
      $array[] = $row;    
  }
  
  header('Content-Type:Application/json');
  echo json_encode($array);
  </code></pre>