我有點難住。我從來沒有在PHP中使用過多的對象和類,但有人建議我重新做一些代碼。
我想要做的是使$拍賣對象屬性,同時保存所有的行數據。重新創建爲對象和類PHP
現在,我做echo $auctions[1]['title'];
來回顯id = 1標題的列表。 我希望重新創建它,以便它成爲一個對象。
這裏是我當前的代碼,
$sqlquery = "SELECT * FROM auctions";
if ($result = $db->query($sqlquery)) {
while ($row = $result->fetch_assoc()) {
$auctions[$row['id']]['id'] = $row['id'];
$auctions[$row['id']]['title'] = $row['title'];
$auctions[$row['id']]['featured_image'] = $row['featured_image'];
$auctions[$row['id']]['description'] = $row['description'];
$auctions[$row['id']]['date'] = $row['date'];
$auctions[$row['id']]['location'] = $row['location'];
$auctions[$row['id']]['highlights'] = $row['highlights'];
$auctions[$row['id']]['catagories'] = $row['catagories'];
$auctions[$row['id']]['notes'] = $row['notes'];
$auctions[$row['id']]['terms'] = $row['terms'];
$auctions[$row['id']]['contact'] = $row['contact'];
}
}
我沒有對如何做到這一點的任何想法,但如果有人可以給我一點提示點我的方向,這將是非常讚賞! :)
爲什麼不'$拍賣[$行[「身份證」] = $ row'? – 2014-11-23 18:19:18
雖然你不知道什麼是類,但不要嘗試使用它。你不能從功能獲得一些利潤,你不能使用。瞭解,瞭解它是什麼,瞭解它爲什麼,然後使用。 – 2014-11-23 18:23:15
你應該考慮使用[ORM](http://en.wikipedia.org/wiki/Object-relational_mapping)。 – Gumbo 2014-11-23 18:25:47