php卷A
⑴ 求思路!php代码 怎么做出试卷
其实你想问的是后台怎么添加数据也就是数据库的设计实现还是前台怎么实现试卷功能?
后台添加问题的话还比较简单,给个思路你:
1、问题本身存放字段question
2、答案,答案的话选项甚至都可以做到自己加,不一定规定死只有4项,做个添加选项的按钮,然后自己规定选项名(或者你要自己按abcd排序都可以),然后答案,例如你添加了3个,选项名分别是abc,内容分别ans_a,ans_b,ans_c,用二维数组存:answer[[a]=>ans_a,[b]=>ans_b,[c]=>ans_c.....],然后我个人喜欢转json格式存入数据库,一个字段就可以了,存进去就是{a:ans_a,b:ans_b......},然后正确答案也是直接记录对应下标就可以了,例如一个正确答案是a,的就存a,两个正确ab的,就存a,b
按照上面的思路数据库设计就是:
id question answer right
还有另外一种思路比较简单,想知道的话就再追问吧,最好的设计方法是按上面这种,不但自己可以控制回答选项是多少,连正确答案也没有限制。
⑵ php 中a标签 如何传值
php中a标签的传值一般都是都是get的方式来传值的,一般的格式都是链接地址后后面接一个?act=加上你要传的值,然后在php的处理页面中,用$_GET['act']来接受这个a传过来的值,然后在处理就行了,这里我给出写的具体例子:
html中:
<a href="ucenter.php?act=showcart">我的测试</a>
php中:
if( isset($_GET['act']) && trim( $_GET['act'] )== 'showcart'){
echo 'a传值成功了';
}
⑶ php <a>标签传递参数问题
写法如下:
<a href='deal.php?id=5' >
在deal.php里面:
用$_GET['id']来获取
<?php
$result = $_GET["id"];
echo $result;
?>
⑷ php中</a>是什么意思
PHP(“PHP: Hypertext Preprocessor”,超文本预处理器的字母缩写)是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到 HTML中,尤其适合 web 开发。
我举个例子你就会明白了。
<html>
<head>
<title>Example</title>
</head>
<body>
<a hre="#">我是a链接</a>
<?php
echo "Hi, I'm a PHP script!".'<a hre="#">我是链接</a>';
?>
</body>
</html>
在html文档中它是A标签的闭合标签,它也可以在php脚本运用。
⑸ 用php怎么实现手动组卷功能
不同题型分别建表,表里每一行数据包含一条试题和该试题所占分值,有标准答案的另外建对应答案表来进行自动批改。
选题的时候就是从数据库查出题目核分值,选择后分值进行累加。
其实你自己需求已经写的蛮清晰的了,细节的地方再想想应该就可以了
⑹ php a与 a有什么区别
$a++ 是先返回值再加
++$a 是先加再返回
你自己是下面的程序就知道了
----------
<?
$a=1;
$zong=$a++;
echo $zong." $a++的结果<br>";
$a=1;
$zong=++$a;
echo $zong." $++a 的结果";
?>
⑺ PHP程序设计试卷
1、"php"
2、?>和<?php ; <?php和?>
3、赋值 ; 判断
4、5
5、这个题太无聊 是在考转义
6、你简直太棒了!
7、数据库地址 ; 数据库用户名
⑻ PHP选择题
<?php
$A="Hello ";
function print_A()
{
$A = "php mysql !!";//这个$A只是函数体内部定义的,叫做局部变量,不影响外面
global $A;//此处是关键,global关键词为全局的意思,就是把全局变量(函数体外的$A)引入了函数体内,此时$A的是就是$A="Hello ";
echo $A;//所以输出Hello
}
echo $A;//这个$A的值是上面定义的$A="Hello ";的值,输出Hello,你应该懂吧。
print_A();//调用print_A(),进入函数体内部执行
?>
提示:这到题主要考察你对global的理解,实在不懂就去网络一下php global,会出来很多对global的详细介绍。这些都是基础,必须要弄懂的,加油吧。朋友