我有一個客戶,我正在開發一個視頻網站。他希望從數據庫中提取兩個視頻,以顯示前端用戶進行投票。從數據庫中提取記錄,優先選擇具有較高投票數的記錄
視頻表有一個「投票」字段。他希望隨機抽取視頻,但對具有較高投票數的視頻有更高的偏好。某些類型的算法,其中的投票是偏好的,但不是直接的「最高票2個視頻被拉」。
任何想法?
繼承人什麼我的視頻表如下所示:
$data[] = array(
'id' => $row->id,
'filename' => $row->filename,
'added' => $row->added,
'userId' => $row->userId,
'contestId' => $row->contestId,
'complete' => $row->complete,
'ended' => $row->ended,
'votes' => $row->votes
);
這就是你的數據陣列的樣子。你的視頻表(我猜)看起來有點不同。 – Strawberry 2013-05-12 17:04:53