導航:首頁 > 編程語言 > php實現多選後公開

php實現多選後公開

發布時間:2025-01-24 21:52:19

『壹』 你好,php中怎樣實現提取多選框的多個post值並將其執行後得到的數據全部顯示在HTML頁面

<inputtype="checkbox"name="option[]"value="1">選項1
<inputtype="checkbox"name="option[]"value="2">選項2
<inputtype="checkbox"name="option[]"value="3">選項3

這些放在表單中一起提交,php服務端接收到的是一個數組,可以便利處理數據。

<?php
$option=$_POST['option'];
//option就是提交上來的value值了,存在資料庫,或者直接遍歷輸出html值
?>

看閣下的問題其實比較疑惑的,有點不清楚,碰到問題自己試著調試一下,多試試就解決了,不懂再問吧

『貳』 html:checkbox 多選

把name設置能一樣的

之後就可以$_REQUEST['NAME']
是個array

如:(我用的是php)
<input type=checkbox name=checkbox[] id=checkbox_1 value=被取到的值1 checked=true />

<input type=checkbox name=checkbox[] id=checkbox_2 value=被取到的值2 checked=true />

<input type=checkbox name=checkbox[] id=checkbox_3 value=被取到的值3 checked=true />

$allready_arr=$_REQUEST[checkbox];

這個時候提交以後。被選中的checkbox的value就取到了

下面是常用的。全選和反選

function checkAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
// if (e.name != 'chkall')
e.checked = true// form.chkall.checked;
}
}

function checkOthers(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
// if (e.name != 'chkall')
if (e.checked==false)
{
e.checked = true;// form.chkall.checked;
}
else
{
e.checked = false;
}
}
}

『叄』 PHP考試系統

1-整體是用jquery+php資料庫調用實現的,上一頁,下一頁就是提交試題的ID進行取題。
如圖:做個模板頁,然後根據試題ID裝載試題。limit是限制返回結果的條數,當然你再取題時可以加上limit 1。看你這圖並沒有用到分頁技術。
2-試題選項是選錄入到資料庫中的單選組,多選題是多選組,你可以寫一個試題的類,方便調用,脈絡清晰。
3-隨機出不重復的題,就是要把做過的試題ID存入session,取題時用隨機數加上非session中的ID。
4-驗證試題答案是通過jquery的POST或GET提交後台驗證的,且每題只驗證一次。
如你在寫代碼時遇到具體問題我們再溝通

閱讀全文

與php實現多選後公開相關的資料

熱點內容
排課走班源碼 瀏覽:222
程序員剛畢業去了小公司有發展嗎 瀏覽:90
速騰怎麼安裝安卓手機互聯 瀏覽:143
linux設備驅動程序代碼 瀏覽:301
伺服器的功耗怎麼看 瀏覽:651
app組件哪裡找 瀏覽:87
androidqq紅包 瀏覽:412
伺服器如何傳輸 瀏覽:456
如何快速將多個文件夾快速解壓縮 瀏覽:114
程序員睡前都在想什麼 瀏覽:37
少兒編程技能培訓心得 瀏覽:458
白命令 瀏覽:816
headfirstjavapdf 瀏覽:552
廣數980t怎麼編程 瀏覽:592
無邪app在哪裡下載 瀏覽:462
mac自帶php目錄 瀏覽:632
海淘小程序源碼 瀏覽:750
哪裡下載蘇寧秒達app 瀏覽:643
androidcmnet 瀏覽:31
易語言標題源碼 瀏覽:948