0
<?php
  $sql=mysql_query("SELECT description FROM `tbl_news` where `flag`=1 and `show_at`='notice_board'");
  if(mysql_num_rows($sql)>0)
  {
   $i=1;
   while($row=mysql_fetch_array($sql))
   {
?>
    <br/>
    <img src="images1/left_nav_symbol.png" alt="" /> &nbsp;&nbsp;&nbsp;
    <font color="#000000">
    <?php echo $row['description'];?> <img src="images1/new1.GIF" alt=""/>
    </font>
    <?php
    $i=$i+1;    
   }    
 }
 else
 { 
   echo "No records found.";
 }          

这是我的代码。我想description通过最新值获取列的值,通过突出显示或设置新的按钮图像来显示它。有什么解决办法吗?

4

2 回答 2

0

对于最新值,您可以使用MAX

MAX(description) in select query
于 2013-01-29T06:43:31.147 回答
0

该表应该有一个auto_incrementID 或一个日期时间字段(可能具有默认值NOW()),指示插入行的时间。

使用此字段,您可以对查询结果进行排序,例如:

SELECT description FROM `tbl_news` where `flag`=1 and `show_at`='notice_board' ORDER BY `stored_at` DESC
于 2013-01-29T06:45:05.273 回答