我有一個關於在foreach循環內的db查詢的問題。我在網站上爲用戶製作留言簿。我在數據庫表「guestbook」中存儲「user_id」,「owner_id」「消息」。並通過它們循環顯示頁面上的帖子。但在該循環中,我通過直接調用whois_model來獲取id = user_id的「users」表中的「用戶名」。循環內的db查詢
<?php foreach ($records as $record) : ?>
From: <?=anchor('profile/view/' . $record->user_id . '', $this->whois_model->_whois($record->user_id)); ?>
<p><?=$record->message; ?></p>
<?php endforeach; ?>
將用戶名直接存儲在留言板表中還是有更好的方法避免運行多個查詢?
在此先感謝
喬治
Oh ofcourse!加入!不知道爲什麼我沒有想到:/謝謝你的幫助。你是第一個如此投票給你的人。謝謝所有:) – georgesamper