PHP完成类似题库抽题效果

PHP达成类似题库抽题效果

世家好,作者顾某人又回去了,如今学了少数PHP,然后就想写个简易小例子试试,于是就写了五个好像于从题库抽题的东西,大约正是先输入需求抽题的多寡,然后从数据库中随机抽取标题。
梦想各位大佬轻喷。
要是作者今后有如此贰个题库:
图片 1
哎?为什么要用英文?,因为本身,,没化解编码问题。
随后自身来开始展览抽题:
图片 2
图片 3
如此这般就即兴抽出了三道标题。


现行反革命以来说小编的笔触,希望各位大佬不吝赐教。
首先要完毕那些功用,首先小编急需多个页面,四个是用户输入页面input.html,一个是后台处理页面select.php,还有叁个是大错特错警告页面error.html(假使用户输入为空,只怕输入的抽题数量超过了题库的数据那么就报错),然后是数据库,数据库分为两列,一列是question,用来存放标题,另一列是id,用于标识question

然后对用户的输入进行判断:
图片 4


input.html页面:

<html>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <form action="select.php" method="get">
        请输入要随机生成的题数:<input type="text" name="input" />
        <input type="submit" name="Submit" value="提交" />
    </form>
</html>

error.html页面:

<html>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <p>您的输入有误,请重新输入!</p>
</html>

select.php页面:

<?php
    header("Content-type:text/html;charset=utf8");
    $connect=new mysqli('localhost','wy','000000','test');
    if(!$connect){
        die("数据库连接失败!");
    }                           //连接数据库
    $sql="select id from test";
    $result=$connect->query($sql);
    $array=array();
    $i=0;
    while($row=$result->fetch_row()){
        foreach($row as $val){
            $array[$i]=$val; 
            $i ++;
        }
    }                          //将题目id存放进一个数组array
    $input=$_GET['input'];    //接受用户的输入
    if(empty($input) || $input>count($array)){  //判断用户的输入是否为空或输入大于题库数量
        header("Location:error.html");    //输入有误重定向到错误提示页面
    }else{
        shuffle($array);    //将存放题目id的数组进行随机排序
        $k=0;               //用于取出rand数组中question时的id
        for($j=0;$j<$input;$j++){
            $rand=array_slice($array,0,$input);     //从数组的第一个数开始,取出用户输入数量个id存放进一个数组
            $sql2="select * from test where id='{$rand[$k]}'";  //查找rand数组中每一个id对应的question
            $result2=$connect->query($sql2);    //存放mysql语句返回的结果集
            while($row2=$result2->fetch_assoc()){
                echo $row2['question'];     //返回question对应的内容
                echo '<br />';
            }
            $k++;
        }
        $result2->free();   //释放内存
    }
    $result->free();        //释放内存
    $connect->close();      //关闭连接
?>

各位大佬,要是你们不介意的话,小编只想要一点流量(私家博客)。

C. 核黄素

D. 90

B. 难点项目复杂

B. 胃癌

二零一八年登记营养技师考试考试场点已经透露,为方便考生在紧张的复习状态下不畏惧,梁首席执行官接下去每一日为大家准备了20道复演练,模拟考试从模拟题库随机抽题。大家加油噢。

挂号营养师:模拟考试试题

B. 维生素D缺乏

A. 4

B. 病例对照商量

2.
男性,二十八岁,暗光下视物不清1年,眼睛干瘪,有无节制地喝酒史。检查发现:角膜干燥,皮脂腺和汗腺角化,皮肤干Baba,暗适应时间延长。为考订该营养难点,最好的食品来源是:

1.
基于中华夏族民共和国定居者营养与慢性传播疾病意况告诉(2014年)的数目,二零一三年全国110虚岁及以上成人动脉瘤和糖尿病的患病率分别是多少?

B. 17.2%,9.9%

A. 52

C. 咖啡因

D. 25.2%,11.9%

图像和文字:圣安东尼奥医注册营养师/恩泽君 小编:长春医梁文舒高管

C. 香蕉

15.
下表中有各类水果的GI值和蛋氨酸含量,请判断,在食用等量(可食部)的这几个水果时,对血糖水平影响最大的是哪一类?

B. 硫胺素

B. 菠萝

14.
随泌乳期的不比,母乳一般分为初乳、过渡乳、成熟乳。和老成乳相比较,初乳的风味是怎么?

C. 180

C. 11.9%,6%

B. 较多的脂肪

C. 若无临床症状不用太紧张,但要抓好餐饮中富含泛酸A的食物的摄入

  1. 下列脂肪酸中,属于n-6脂肪酸的是怎么?①棕榈酸 ②油酸 ③亚油酸 ④α-亚麻酸
    ⑤花生四烯酸

D. 标题无的放矢

C. 标题含混不清

B. ②③④

C. 全血谷胱甘肽还原酶

A. ①②

登记营养师:模拟考试试题

A. 25.2%,9.7%

4.
经再三24h膳食回想法评估展现,陈小姐的餐饮中蛋白质A的摄入量仅为CR-VNI的2/3。作为营养师,你觉得下列哪一项是最契合的提议?

20.
在喝红茶可能红特其拉酒的时候,会感觉到有轻微的涩味,那是因为里面带有哪些成分?

C. ③④⑤

D. 白藜芦醇

90年份的功成名就靠机遇,

D. 登时多量服药β-淀粉补充剂

C. 丙酸钙

D. 肺癌

C. ②③

B. 54

C. 较多的乳糖

B. 腹部脂肪

B. 完全不用理它

D. ②④⑤

  1. 对此患有丁酮醛树脂尿症的婴孩来说,下列哪个种类果胶为其须要糖类?

B. 奶制品

5.
营养师要给王小姐设计菜单,依照D讴歌RDXIs,王小姐的EE奥迪Q5是1800kcal/d。假使按粗纤维供能比为12%,那么设计的菜单中应该提供三磷酸腺苷多少克?

A. 维生素A缺乏

A. 食管癌

16.
男性,三7周岁,暗光下视物不清1年,眼睛干瘪,有无节制饮酒史。检查发现:角膜干燥,皮脂腺和汗腺角化,皮肤干Baba,暗适应时间延长。为更好了分化内该营养素的营养情状,首要选择的自笔者批评措施是:

C. 横断面切磋

B. ③⑤

A. 丝氨酸

挂号营养师资培养和练习训申请链接:注册营养师宝马X5D

D. 216

挂号营养师:模拟考试试题

12.
男性,二十八岁,暗光下视物不清1年,眼睛干瘪,有无节制地喝酒史。检查发现:角膜干燥,皮脂腺和汗腺角化,皮肤干Baba,暗适应时间延长,出现上述症状最大概的原委是:

C. 臀部脂肪

19.
某人因交通中断,受困山区,不可能获得粮食补给。请问当其体内的肝糖原用尽后,紧接着会选用何种物质作为其体内能量来源?

A. 视黄醇

C. 9

D. 维生素B1缺乏

[马拉加医注册营养师班欢迎你的进入]

A. 西瓜

9.
某团膳公司需提供一千份午餐餐盒,每份餐盒中有50g熟豌豆仁,豌豆仁烹调后的保留率为96%,那么须求安不忘虞多少千克豌豆仁?

  1. 下列防腐剂中,按小编国规定允许在面包中增进的是哪类?

A. ①②③

D. 肌肉泛酸

C. 酪氨酸

B. 亚硝酸钠

A. 立即开端服用鱼肝油

8.
陈教授要开始展览一项抗氧化营养素与癌症相关性的琢磨,他从某诊所抽取刚被确诊为痛经的伤者后,再依照那么些病者的少数特征寻找具有类似特点但无外阴瘙痒者,然后相比她们抗氧化营养素的摄入意况。请问那种办法被称为何方法?

80年间的功成名就靠艰辛奋斗,

C. 维生素C缺乏

B. 乙醇

6、C     7、B      8、B       9、A       10、B

B. 72

13.
某位营养师要设计叁个餐饮行为与常规相关性商量的调查切磋,问卷中有那样二个标题:“油吃太多倒霉,请问您喜爱不爱好吃油炸食物?”,请问那一个题材在问卷设计中,犯了哪些错误?

16、D   17、B     18、C    19、D    20、A

  1. 从早到晚无节制饮酒的人不难滋生Wernick’s脑病,可给予下列哪一类泛酸实行医疗?
  1. 假使食用了备受黄曲霉毒素污染的花生,大概会增多哪类癌症的高危害?

A. 单宁

D. ④⑤

11.
在《中中原人民共和国定居者膳食营养素参考摄入量(二〇一三版)》中,新增了三种营养的PI值,那三种营养素是怎样?①胡萝卜素②钾 ③钙 ④钠 ⑤纤维素C

A. 队列研商

B. 6

A. 24

D. 较高的能量

7.
不管世卫协会,如故《中中原人民共和国定居者膳食指南(二零一六)》,都建议婴孩纯母乳喂养至少多少个月?

11、D   12、A     13、A    14、A    15、C

D. 苹果

B. 全血总蛋白

A. 有暗示成效

挂号营养师:模拟考试试题

A. 动物肝脏

登记营养师班致力于培育具有环球视野和战略眼光,具有开拓、创新、决策和平运动转能力的营养学领导者和适应国际竞争环境的高层营养师。

D. 12

A. 内脏甲状腺素

21世纪的功成名就靠不断不断的读书。

A. 苯甲酸钠

B. 甘氨酸

D. 随机对照钻探

C. 肝癌

D. 乙酸钠

A. 维生素水平

1、A     2、A      3、C      4、C        5、B

C. 坚果

A. 较多的果胶

D. 水产品

登记营养师:模拟考试试题

D. 苯丙氨酸

D. 抗坏血酸

D. 血浆视黄醇水平

C. 85

答案:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图