How can I display only the LAST 10 results from a mysql query?
I want anything prior to the last 10 results to be ignored when the results are output.
<?php
$query = mysql_query("SELECT * FROM graphs WHERE sid=2 ORDER BY id");
while($info = mysql_fetch_array($query)){
$graph_id = $info['id'];
$graph_info = $info['labels'];
$graph_fig = $info['figures'];
echo "<label>" . $graph_info .":<span style='background-color: #06F;'>" . $graph_fig . "</span></label>";
}
?>
EDIT
I forgot to mention that the results must be displayed in ASCENDING order sorted by the id column.
Fetching last 10 records but resultset still in asc order.