I'm still new to PHP, so please bear with me.
So, I get this error: Note. Trying to get a non-object property on this line:
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>");
I used print_r for my function and I get:
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 ) )
So there are elements in the array.
Actual code falls under:
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>"); }
I thought: how do I convert an array to an object? Perhaps that would be my decision.
source share