一区二区无码18禁_一级做a过程免费在线观看_亚洲аv电影天堂网最新_肥胖bbwwbbww高潮

新聞中心

智慧檔案管理與大數(shù)據(jù)解決方案的領(lǐng)航者,讓信息價(jià)值超越期待

php題庫(kù)管理系統(tǒng)

時(shí)間:2023-02-02 作者:老師 來源:網(wǎng)絡(luò) 點(diǎn)擊量:

php題庫(kù)管理系統(tǒng)

are referring to it constantly.

php題庫(kù)管理系統(tǒng)

用php+mysql做一個(gè)題庫(kù)系統(tǒng),隨機(jī)抽取五百題左右生成考試卷,最有效率的做法是什么?

php題庫(kù)管理系統(tǒng)

php里面有array_rand函數(shù),你要是一道題一道題的讀出來,或許也可以嘗試一下。但是要是一下子都讀出來,即便這個(gè)函數(shù)效率可以的話,隨機(jī)取出id數(shù)組,查詢 “where id in 數(shù)組” 就不如直接在數(shù)據(jù)庫(kù)里隨機(jī)抽取記錄。\x0d\x0a如何從數(shù)據(jù)表里隨機(jī)抽取記錄呢,想想辦法還是有一些,就是不知道效率如何。有的是說用max_id*rand(),那一條一條抽取還是可以的。怎么批量隨機(jī)抽取呢,可以試著排序,然后選取前500題,排序可以想辦法用一些函數(shù)(選取一些執(zhí)行效率高的),如何md5,sha1,這種。如果為了使結(jié)果更具有隨機(jī)性,可以把字段值再與一個(gè)隨機(jī)數(shù)運(yùn)算一下。僅供參考。\x0d\x0a========================\x0d\x0a我想你還是用array_rand隨機(jī)抽500個(gè)id存到數(shù)組,然后遍歷數(shù)組吧。這樣也避免了題目重復(fù)。在數(shù)據(jù)庫(kù)里如果一次一條記錄隨機(jī)抽取,要考慮碰巧重復(fù)的問題。批量選取你就按上面我說的試試。

有人說php在線答題系統(tǒng)已經(jīng)落伍了,真的是這樣嗎?

當(dāng)然不是了。php在線答題系統(tǒng)的最大優(yōu)勢(shì)就是在于數(shù)據(jù)庫(kù)的創(chuàng)建。作為php在線答題系統(tǒng)所需要的諾大的題庫(kù)是必要的,很多的語(yǔ)言都會(huì)限定數(shù)據(jù)庫(kù),但是php不會(huì),拓展更自由,像現(xiàn)在國(guó)內(nèi)比較頂尖的EduSoho就一直是基于web在進(jìn)行開發(fā)的,優(yōu)勢(shì)也很明顯!

php考試系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì),主要是題庫(kù)表和試卷表

1、題庫(kù)記錄各種試題
2、試卷是按規(guī)則生成出的試題;
3、用戶考試:用戶 關(guān)聯(lián) 試卷 及試題 ,計(jì)算得分

大致就可以了1

標(biāo)簽

相關(guān)資訊

檔案整理檔案數(shù)字化

檔案掃描檔案管理軟件系統(tǒng)

TEL:18937133779