我使用javascript和php創建了一個表單。我已經使用像向數據庫中插入數組的順序
<input type="textbox" name="listid" value="" />
一個文本框,我會得到一個數組一樣4,6,12,9等從$ _ POST [「listid」];我可以使用serialize將此值插入到數據庫中,並通過反序列化來檢索它。但我需要做的是,爲listid = 4插入1,爲listid = 6插入2,爲listid = 12插入1,以及爲listid = 9插入4。我已經使用
$count=0;
foreach($_POST['listid]' as $id)
{
$count++;
$db->update('lists',array('order'=>$count),'id ='.$db->quote($id));
}
但它不工作。只更新第一個值(listid = 4)
我需要做什麼?任何人請幫忙?
謝謝!
感謝您的答覆.. :)但它不工作:( – NewPHP
好吧,有什麼錯誤就要到了。 –
添加順序= 1〜listid = 4 only..only插入第一個.. – NewPHP