2013-02-03 84 views
0

我用簡單的多行更新使用複選框,PHP和SQL,但現在我搬到jquery.datatables http://www.datatables.net/在MySQL更新多行與jQuery的數據表中的PHP SQL複選框

我不能夠得到複選框值。任何人都可以告訴我是否有任何方法,或者我犯了什麼錯誤?

以下是方法我使用:

+0

您的更新查詢錯誤,請查看http://dev.mysql.com/doc/refman/5.0/en/update.html。你也應該逃避你的變數,以防止sql注入。或者更好地使用PDO或mysqli。 – flec

+0

嗯,但我甚至沒有收到$複選框 – HaMzA

回答

1

我已經更新了數據表的新版本

if (isset($_POST['checkbox'])) { 
    $checkbox = $_POST['checkbox']; 
    $id = "('" . implode("','", $checkbox) . "');" ; 
    mysql_query ("update value1 from table where id in '$id'"); 
} 

感謝和它固定的。

+0

哇,自原來的問題4年,你剛剛發佈瞭解決方案! +1永不放棄! –