ホームページ  >  記事  >  バックエンド開発  >  データの重複を防ぎ、最新のデータのみを表示する方法

データの重複を防ぎ、最新のデータのみを表示する方法

WBOY
WBOYオリジナル
2016-06-23 13:47:501197ブラウズ

用PHP查询数据库,但数据重复显示,如何能让数据不重复如下图:


自编号0193 06:25:35状态显示完成,但11:25:35也显示完成,如何能让同一版本号数据只显示最新的,


网页代码如下:

 
 
 数据查询
 
 

 


 


                  
媒体版本号:
                   
选择线路
                 
                  选择状态
                 
                  
                  
                  

         
 

  if($_REQUEST['submit']!="")
{
$link=mysql_connect("127.0.0.1","root","12345678");
if(!$link) echo "没有连接成功!";
else echo "连接成功!";
mysql_select_db("busap", $link); //选择数据库

//控制查询条件

$q = "SELECT * FROM research where banben like '%{$_REQUEST['banben']}%' AND linename like '%{$_REQUEST['xianlu']}%' AND zhuangtai like '%{$_REQUEST['zhuangtai']}%' order by busname asc";

// mysql_query("SET NAMES GB2312"); //防止乱码
$rs = mysql_query($q); //获取数据集
$assoc= mysql_num_rows($rs);///影响的行数 , 原来用了mysql_fetch_assoc
echo "$assoc";

$row=mysql_fetch_array($rs); //只需要补充回这一行.

if(!$rs){die("Valid result!");}
}
?>
 
   
     
     
     
     
     
     
     
     
     
   
   
if($_REQUEST['submit']!="")
{
do { ?>
if($row[4]=="0")
{
$leixing="自动";
}
else
{
$leixing="手动";
}

if($row[8]=="fin")
{
$zhuangtai="完成";
}
else
{
$zhuangtai="未完成";
}
?>

   
     
     
     
     






线路
中心编号
线路
车辆自编号
传输方式
媒体版本
日期
时间
状态
< ;div align="center">



表示されるデータが 1 に更新されます。 0、クエリの場合、0 として識別されたデータのみがクエリされます。
バージョン番号が同じ場合、最大時間の記録を取るだけです

初心者で初心者です

試してみてください

を取得することです。メディアバージョンの最大値を入力して表示します

これはとても簡単ですね

max関数を使うことができます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。