這代碼寫的,太亂,建議學學使用模板,PHP代碼和HTML分離,方便閱讀。
創新互聯公司專注為客戶提供全方位的互聯網綜合服務,包含不限于網站設計、成都網站制作、湛河網絡推廣、小程序制作、湛河網絡營銷、湛河企業策劃、湛河品牌公關、搜索引擎seo、人物專訪、企業宣傳片、企業代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創新互聯公司為所有大學生創業者提供湛河建站搭建服務,24小時服務熱線:028-86922220,官方網址:m.newbst.com
你這個form中沒有其他的標記用來分開哪些你選擇了,你需要增加一個標記,選擇后會區別與未選擇的。當form提交后,程序判斷那條被選擇了,然后才放到數組中。未標記的忽略。再執行Update或Insert語句。
首先你得有個form表單,還得有個提交按鈕吧,form里面有個屬性是action=“你要提交的php處理頁面” method=“post” ,php處理頁面用$_POST['提交的name'] 如'menuModule',既然是復選框,他的name的值肯定是不一樣的
你name設置成select[],然后提交之后select[]是一個數組,提取里面的值就可以了。
然后在接收數據的頁面,你可以打印一下比如?var_dump($_POST['select']);
里面的值就是你復選框的value,根據value就可以判斷你選中了那些
選擇足球排球的輸出
這是我的代碼,看對你有幫助沒有。
HTML?代碼:
input?name="id[]"?type="checkbox"?value="內容1"?id="ab1"?/
input?name="id[]"?type="checkbox"?value="內容2"?id="ab1"?/
input?name="id[]"?type="checkbox"?value="內容3"?id="ab1"?/
input?name="id[]"?type="checkbox"?value="內容4"?id="ab1"?/
PHP?代碼:
?php
echo?implode($_POST['id'],',');//這個把提交的內容用逗號隔開
?
分享名稱:php多個復選框提交數據 php中復選框
URL地址:http://m.newbst.com/article6/dogpeig.html
成都網站建設公司_創新互聯,為您提供動態網站、服務器托管、自適應網站、網站排名、微信小程序、App設計
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯