Използвайте 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);
?>
SQL заявката:
SELECT t.messageid, t.message
FROM TABLE t
ORDER BY t.messageid DESC
LIMIT 1
...използва ORDER BY, за да зададе стойностите, така че най-високата стойност да е първият ред в набора от резултати. LIMIT казва, че от всички тези редове само първият всъщност се връща в набора от резултати. Тъй като messageid
е автоматично увеличение, най-високата стойност е най-новата...