天天看點

checkbox取值 php_php中多選框checkbox取值的方法詳解

在php程式設計中,對多選框checkbox的取值方式,主要借助于php數組的形式。

比如下面這個html頁面,内容:

注意:

input的name屬性,各個屬性内容都一樣,而且都是test[],加上[]的原因在于讓test的内容變成數組形式傳遞。

以下是checkTest.php的代碼内容:

//取checkbox元素值

echo implode(",",$_POST['test']);

?>

輸出内容時,隻需注意使用implode函數将數組内容轉化為字元串即可。

注意:

該功能可在删除多記錄等場合運用。如Delete from tbl where ID in (implode(",",$_POST['test']))即可。

完整代碼如下:

php取checkbox多選框的值_www.jbxue.com

html複選框,如果以資料組形式發送給php腳本,則須以checkbox[]形式。

//判斷是否點選送出

if( $_POST )

{

$array = $_POST['checkbox'];

print_r($array);

}

?>