我還是PHP新手,請耐心等待。PHP數組 - 試圖獲取非對象的屬性
所以我得到這個錯誤: 注意:試圖讓該行非對象的屬性:
echo (
"<tr>".
"<td>".$row->last_name. "</td>".
"<td>".$row->first_name. "</td>".
"<td>".$row->phone_no. "</td>".
"<td>".$row->date_of_birth. "</td>".
"<td>".$row->membership. "</td>".
"</tr></table>");
我用的print_r對我的功能,我得到:
Array
(
[0] => Array
(
[0] => Lee
[last_name] => Lee
[1] => Lian
[first_name] => Lian
[2] => 39025823
[phone_no] => 39025823
[3] => 1967-09-19
[date_of_birth] => 1967-09-19
[4] => T
[membership] => T
[5] =>
[status] =>
[6] => 0
[room_no] => 0
)
)
所以有數組內的元素。下
實際的代碼屬於:
foreach($array as $row)
{
echo (
"<tr>".
"<td>".$row->last_name. "</td>".
"<td>".$row->first_name. "</td>".
"<td>".$row->phone_no. "</td>".
"<td>".$row->date_of_birth. "</td>".
"<td>".$row->membership. "</td>".
"</tr></table>");
}
我在想 - 我將如何轉換一個數組對象?也許這將是我的解決方案。
甜的感謝!另外,你有什麼機會知道我怎樣才能將這些信息與形式聯繫起來? 我想在出現的每個名稱之間放置一個按鈕。如果用戶點擊它,它會將該用戶信息帶到另一個頁面? – 2011-04-11 04:44:05