Gebruik mysql_query :
<?php
$result = mysql_query('SELECT t.messageid, t.message
FROM TABLE t
ORDER BY t.messageid DESC
LIMIT 1') or die('Invalid query: ' . mysql_error());
//print values to screen
while ($row = mysql_fetch_assoc($result)) {
echo $row['messageid'];
echo $row['message'];
}
// Free the resources associated with the result set
// This is done automatically at the end of the script
mysql_free_result($result);
?>
De SQL-query:
SELECT t.messageid, t.message
FROM TABLE t
ORDER BY t.messageid DESC
LIMIT 1
...gebruikt ORDER BY om de waarden in te stellen, zodat de hoogste waarde de eerste rij in de resultatenset is. De LIMIT zegt dat van al die rijen alleen de eerste daadwerkelijk wordt geretourneerd in de resultatenset. Omdat messageid
is auto-increment, de hoogste waarde is de meest recente...