我剛剛學習PHP,並且在這方面搜索了一段時間,但是恐怕我可能不知道如何提問,所以解釋可能會起作用最好。基本上我有一個由/ count查詢返回3條記錄。將查詢中的數值結果分配給數組中的文本
Status Total
0 2
1 3
2 2
在我的網頁我想顯示:
Status Total
Dev 2
Active 3
Arch 2
所以我基本上只是想將值0,1和2分配給文本值。我已經嘗試創建一個數組,然後將返回數字字段分配給數組。
$_status = array(0 => 'Development', 1 => 'Production', 2 => 'Archive');
while($rowStat = mysql_fetch_assoc($resDev))
{
echo "<tr><td>$_status[$rowStat['status']]</td><td>{$rowStat['devprojects']}</td></tr>";
};
任何幫助,非常感謝。
謝謝。
在開發你應該把錯誤報告提高到'E_ALL'。這會告訴你,關鍵的「狀態」不存在(因爲它實際上是一個大寫字母S的「狀態」)。 – Crashspeeder 2012-03-09 16:40:50