Verwenden Sie 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);
?>
Die SQL-Abfrage:
SELECT t.messageid, t.message
FROM TABLE t
ORDER BY t.messageid DESC
LIMIT 1
... verwendet ORDER BY, um die Werte so festzulegen, dass der höchste Wert die erste Zeile in der Ergebnismenge ist. Das LIMIT besagt, dass von all diesen Zeilen nur die erste tatsächlich in der Ergebnismenge zurückgegeben wird. Weil messageid
ist Autoinkrement, der höchste Wert ist der neueste...