導航:首頁 > 編程語言 > php多選按鈕

php多選按鈕

發布時間:2024-10-16 11:23:39

1. 用php做多項選擇題,資料庫怎麼設計, 代碼怎麼寫....

常規思路


表1(問題)

question

id(主鍵)text(問題內容)rightAnswer(正確答案)


表2(備選答案)

answer

id(主鍵)qid(對應的問題id)text(備選答案)


$sql="SELECT*FROMquestion";
$r=mysql_query($sql);
while($row=mysql_fetch_rows($r)){
//輸出題干
echo$row[1];
$subsql="SELECT*FROManswerWHEREqid='".$row[0]."'";
$subr=mysql_query($subsql);
while($subrow=mysql_fetch_rows($subr)){
//輸出備選答案
echosubrow[2];
}
}


我相信這是比較主流的設計思路,希望的幫到你


至於比對答案的時候,有一種簡單做法,你傳回來的答案不是數組嗎,將資料庫正確答案以字元串形式輸出,打散成數組,求2個數組的交集,根據交集數量判斷正確個數


不懂歡迎追問

2. php 用explode()以」*」為分隔符實現添加多選題功能

$str = "1*2*3*4*5";
$arr=explode("*",$str);//結果$arr為組,$arr[0]=1,$arr[1]=2.....
var_mp($arr);//列印 內容

閱讀全文

與php多選按鈕相關的資料

熱點內容
點愛APP怎麼下載不了了 瀏覽:105
pr視頻生成文件夾能刪除嗎 瀏覽:715
香港雲伺服器1m帶寬嗎 瀏覽:366
如何打開老手機內存卡加密 瀏覽:850
單片機8腳5v 瀏覽:58
防止反編譯技術 瀏覽:489
網關的加密方式用哪個 瀏覽:232
加密便簽在哪裡找小米 瀏覽:527
對數函數的預演算法則 瀏覽:893
會計基礎教材pdf 瀏覽:408
怎麼用蘋果平板登安卓賬號王者 瀏覽:379
蘋果怎麼下rosi的app 瀏覽:488
單片機usb模塊作用 瀏覽:936
拿破崙傳pdf 瀏覽:885
Java7程序設計 瀏覽:402
黑馬程序員百度雲 瀏覽:559
java驗證碼識別演算法 瀏覽:759
單片機共陽極數碼管0到9重復 瀏覽:940
pdf如何圖片格式 瀏覽:383
龍虎榜接收數據器源碼 瀏覽:648