我想在php中顯示mysql表的特定列的最大值。這裏是我的代碼:在php中顯示mysql表列的最大值?
<?php
mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("database") or die(mysql_error());
$var = $_POST['value'];
$sql = mysql_query(" SELECT MAX(column) FROM tableName WHERE variable='$var' ") or die(mysql_error());
$row = mysql_fetch_array($sql) or die(mysql_error());
echo "Maximum value is :: ".$row['column'];
?>
輸出:::
Maximum value is ::
這很可能意味着您的WHERE條件不會返回任何行。 – 2012-03-03 21:37:38
'$ row ['MAX(column)']'或'$ row [0]'都可以工作,但不是'$ row ['column']''。看到我的答案。 – 2012-03-03 21:49:10