我的数据库表看起来像这样
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 仅检索我的最大值。我希望现在大家都清楚了。
如果我的记录更大,我也想检索该值。
最佳答案
为您的数据库创建一个包含,例如:
<?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";
?>
关于php - 如何在mysql表中获得大于我的最大值的最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31020565/