PHP如何判斷提交的表單中多個核取方塊是否選中?

2023-02-15 17:30:03 字數 2043 閱讀 1705

1樓:半個_救世主

你name設定成select,然後提交之後select是乙個陣列,提取裡面的值就可以了。

然後在接收資料的頁面,你可以列印一下比如 var_dump($_post['select'])

裡面的值就是你核取方塊的value,根據value就可以判斷你選中了那些。

2樓:智湧軍

如果乙個都沒選,提交到後台會出錯,請問怎麼處理?

php 乙個表單有多個按鈕,如何判斷是哪個按鈕提交過來的

3樓:湖澎

貌似沒有吧!你可以把按鈕設定乙個名字例:

假如是post提交。

在php中可以 用。

if(!empty($_post['submit'])elseif(!empty($_post['submit2'])

4樓:網友

感覺無所謂了,獲取資料是靠id,又不是按鈕。

5樓:匿名使用者

每個按鈕點選有每個按鈕的事件,所觸發的事情不同。 php中沒有說用乙個函式來判斷這個的。

6樓:

表單只有1個的話。如果有多個按鈕可以提交過來。那是無法直接判定是哪個按鈕提交的。

但是可以取折中辦法。每個按鈕指定的url不同。

例如?sub=1&..按鈕?sub=2&..按鈕2這樣可以明確的區分是哪個按鈕了。

php 表單問題!如何傳遞多個checkbox值

7樓:匿名使用者

以此類推。傳過去的是陣列,$where=implode(',post['ck'])

$sql="delete from tbl where id in($where)";

php中如何判斷乙個checkbox是否被選中?

8樓:網友

首先不建議將value設定為1和0,會和某些函式執行成功與否的返回值有衝突,用其他的值,比如9

9樓:匿名使用者

$_post["list"]=1是不是用''?

不記得了,忘了。

php如何判斷核取方塊是否有選擇

10樓:濱海漁村之夢

【原理】

php根據$_post裡面的值來判斷是否選擇了哪些核取方塊。

【**】頁面上php指令碼端。

if(isset($_post['box'])if(in_array('girl',$array))if(in_array('power',$array))}else

11樓:乙個生土豆

不太明白你遇到的問題,如果背selected 了php會受到傳過來對應的name值。如果沒有選擇,則沒有值。

php,如果單個頁面上有多個form,提交時,如何區分啊。

12樓:網友

下面已經說的很清楚了。。。不同的form用不同的name屬性。。。

form表單提交了多個checkbox怎麼獲取核取方塊的值存入陣列?

13樓:網海1書生

dim check()

dim iredim check("checkbox").count - 1)

for i = 0 to ubound(check)check(i) =checkbox")(i + 1)

next或者:dim check()

check = split("checkbox"),建議用第一種方法,是標準用法,下面那種是走偏門。

php判斷表單中核取方塊是否選中並寫入資料庫

14樓:謙慕y捔竫

首先建立乙個表單:然後建立乙個處理表單的程式:

選項3被選中。

選項15被選中相信下一步具體執行其他的語句就方便多了吧。

php中的post與get提交表單的區別

post提交表單不在位址列中顯示,比較安全。get方式在url位址列中顯示引數。不安全 看看手冊吧 post方法比較適合用於傳送乙個保密的 比如信用卡號 或者比較大量的資料到伺服器,但速度慢。而get方法會將所要傳輸的資料附在 後面,然後一起送達伺服器,因此傳送的資料量就會受到限制且不安全,但是執行...

如何判斷PHP是ts還是nts版的

通過phpinfo 檢視其中的 thread safety 項,這個專案就是檢視是否是執行緒安全,如果是 enabled,一般來說應該是ts版,否則是nts版。如果我的回答沒能幫助您,請繼續追問。您也可以向我們團隊發出請求,會有更專業的人來為您解答。通過phpinfo 的展示頁面,檢視其中的 thr...

php中判斷變數值是否為空的問題

if isset obj isset函式是檢測變數是否設定。格式 bool isset mixed var mixed var 返回值 若變數不 存在則返專回 false 若變數存在且其值為null,也 屬返回 false 若變數存在且值不為null,則返回 ture 同時檢查多個變數時,每個單項都...