嗨,我有一个名为 Log 的数据库表,我只想显示这个 dabatase 的最后 5 行。这是我的代码:
php:
function get_log_data(){
$query = "SELECT * FROM log";
mysql_query("SET NAMES 'utf8'");
$result = mysql_query($query, $this->connection);
if(!$result) //ERROR IN YOUR SQL QUERY
return false;
if(mysql_num_rows($result)==0) //NO ROWS IN TABLE pages
return false;
while($row = mysql_fetch_array($result, MYSQL_ASSOC)) // CHANGE THE RESULT TO 2 DIMMENSIONAL ARRAY
{
$returned_array[] = $row;
}
return $returned_array;
}
在 html 上:
$log_data = $func->get_log_data();
<table cellspacing="0" cellpadding="0" style="width: 100%">
<?php
foreach($log_data as $key=>$value)
{
echo '<tr >';
echo '<td class="count" style="width:20px;text-align:center;">.</td><td>'. $value['action'].' : '.$value['user'].' .</td>';
echo '</tr >';
}
?>
</table>
我只想最后 5 个,不要再多谢了。