我面臨着我的PHP代碼的問題。我已經嘗試了堆棧溢出的建議,但該代碼無法正常工作。這裏我使用的是max
和min
的功能。還嘗試功能mysql_fetch_rows()
和mysql_fetch_assoc()
。它向我顯示錯誤undefined index:facilities_total in line...
我也在下面的代碼中指出我的錯誤。請建議如何解決此問題。未定義的索引最大功能不工作在PHP
這是我的PHP與MySQL查詢
$sqlMax= "SELECT projects_detail.Project_name,max(facility_rating.facilities_total)
AS MAX_FACILITIES_TOTAL
FROM facility_rating LEFT OUTER JOIN projects_detail
on facility_rating.project_id = projects_detail.project_id
group by facility_rating.facilities_total DESC LIMIT 1";
$resultMax=mysql_query($sqlMax);
echo "<table border cellpadding=3>";
while($rowsMax=mysql_fetch_array($resultMax)){
echo "<tr>";
echo "<td>".$rowsMax['Project_name'] . "</td> ";
echo "<td>".$rowsMax['facilities_total'] . "</td> "; //error undefined index:facilities_total
echo "</tr>";
}
echo "</table>";
如果有疑問,請使用var_dump($ rowsMax),以便您可以看到實際獲得的內容。這比在SO上詢問要快;) – MrZebra
感謝大家,現在我的代碼運行正常。 – sunman