PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
PHP
[问题] 随机选择题不重复问题
楼主:
lenofire
(lenofire)
2018-03-11 00:02:15
https://i.imgur.com/zCQhdey.jpg
想问一下如何检查题目有没有重复
目前这种写法是有重复情况出现
我没用阵列作记录 是因为 我题目是一页一题的,我知道应该是逻辑出现不对,请问可作
指导吗
作者:
pigwolf
(光头)
2018-03-11 00:08:00
用session 存一份array 型态的资料,进行比对有登入的话就是要几题,先配好塞到数据库另一张表,再捞出
楼主:
lenofire
(lenofire)
2018-03-11 00:13:00
你后者做法 是做剧本的意思吗
作者:
kattte
(诚实面对自己吧!)
2018-03-11 01:09:00
确定DB里的题目内容每一题都不一样吗?
作者:
MOONRAKER
(㊣牛鹤鳗毛人)
2018-03-11 01:13:00
为什么code是抓图。
楼主:
lenofire
(lenofire)
2018-03-11 01:15:00
对 我做了二十题 但要随机不重复抽出10题
作者:
LinLinJim
(NiHow)
2018-03-11 02:03:00
1~20打乱顺序array存入session,拿题号的值就好
作者: iFEELing (ing)
2018-03-11 02:06:00
随机不重复其实不是完全随机 因为要排除已出现过的要排除已出现过的那就要有共通的地方储存
作者:
vi000246
(Vi)
2018-03-11 13:25:00
乱数排序 取前十
作者:
tkdmaf
(皮皮快跑)
2018-03-11 21:44:00
其实你想着要打乱资料顺序,你就只是在搞资料。事实上你只需要打乱索引……不过大家的想法其实就很一致:先打乱,再依序取,这样就绝对不会重复。
作者:
shadowjohn
(转角遇到爱)
2018-03-11 22:58:00
想成扑克牌的抽牌就好了,52张牌都顺序换来换去然后拿前十张,结案
继续阅读
[请益] 如何把 PHP 包成单机版(air)
altecjc
[请益] ckeditor复制unicode组成的贴图会看不见
liisi
Re: [请益] CodeIgniter的路径问题
tkdmaf
[请益] CodeIgniter的路径问题
Tpintrts
[讨论] image 上传问题
lenofire
[请益] 即时播放电台音乐
PainKing0975
[讨论] 有关OctoberCMS讨论
lrms
[讨论] 台南laravel读书会
yuwenbin
[请益] PHP专案框架问题请益
james999
Re: [请益] Laravel入门前问题
bcawosxy
Links
booklink
Contact Us: admin [ a t ] ucptt.com