我的db表看起来像这样
BID_Id UL_Id AUC_Id AI_Id BID_Amount BID_Status BID_Date
1 2 50 53 800 1 2015-06-24 12:26:51
2 4 50 53 860 1 2015-06-24 12:28:03
3 2 50 53 920 1 2015-06-24 12:26:51
4 4 50 53 1000 1 2015-06-24 12:28:03
这里UL_Id 2是我的价值而另一个人是4.所以我的出价最高金额是920而另一个人的出价是1000.所以我需要知道如果任何人的出价高于我,那么value else仅检索我的最大值。我希望现在很清楚。
如果我的记录更大,我也想检索该值。
答案 0 :(得分:0)
为您的数据库创建一个包含,例如:
<?php
$link = mysql_connect('localhost', 'YourUser', 'YourPassword');
if (!$link) {
die ('Error: ' . mysql_error());
}
// DB select
$db_selected = mysql_select_db('DBName', $link);
?>
在创建一个简单的.php页面之后:
<?php
$query = mysql_query ("SELECT MAX(BID_Amount) as MAX FROM bids");
while($result = mysql_fetch_array($query))
{
$maxvalue = $result['MAX'];
}
// Echo the max value
echo "The max value is: $maxvalue";
?>