2011-05-06 45 views
0
function update_order($id, $direction) { 
    // $pages = array($pageid => $position); 
    $pages = array(3 => 1, 2 => 2, 1 => 3, 4 => 4, 5 => 5); 

    // Update order 
    $current = $pages[$id]; 
    $new = ($direction == 'up') ? ($pages[$id]++) : ($pages[$id]--); 
    $old = ''; 

} 

$current中找到上一個/下一個鍵的最快方法是什麼?所以我可以相應地添加/扣除?重新排序頁面?

+0

你能否詳細說明這個問題嗎? – 2011-05-06 08:47:52

+0

$ id ++用於next和$ id--用於previous。 – rzetterberg 2011-05-06 08:50:12

回答