// 连接到数据库
$servername = “localhost”;
$username = “root”;
$password = “password”;
$dbname = “questionnaire”;
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die(“连接失败: ” . $conn->connect_error);
},// 获取用户提交的姓名、电子邮件地址和回答
$name = $_POST[‘name’];
$email = $_POST[’email’];
$answer = $_POST[‘answer’];,// 将信息插入数据库
$sql = “INSERT INTO responses (name, email, answer) VALUES (‘$name’, ‘$email’, ‘$answer’)”;
if ($conn->query($sql) === true) {
echo “提交成功!”;
} else {
echo “提交失败:” . $conn->error;
},// 关闭数据库连接
$conn->close();
?>,请注意,上面的代码片段中的数据库连接信息需要根据您自己的环境进行修改。,最后,我们可以创建一个简单的PHP文件,从数据库中检索问卷调查的结果,并将其展示给用户。以下是一个简单的结果展示程序的示例:,<?php
// 连接到数据库
$servername = “localhost”;
$username = “root”;
$password = “password”;
$dbname = “questionnaire”;
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die(“连接失败: ” . $conn->connect_error);
},// 从数据库中检索问卷调查结果
$sql = “SELECT COUNT(*) AS total, answer FROM responses GROUP BY answer”;
$result = $conn->query($sql);,if ($result->num_rows > 0) {
// 输出结果
while($row = $result->fetch_assoc()) {
echo $row[“answer”]. “: ” . $row[“total”]. “
“;
}
} else {
echo “暂无结果”;
},// 关闭数据库连接
$conn->close();
?>,请将上面的代码片段中的数据库连接信息进行修改。,在本文中,我们学习了如何使用PHP来实现一个简单的问卷调查系统,包括创建数据库,设计问卷,创建HTML表单,创建PHP提交处理程序以及展示结果。通过参考以上代码示例,您可以轻松地开始构建自己的在线问卷调查系统。当然,这只是一个简单的示例,您可以根据自己的需求进行扩展和改进。,总结:,在线问卷调查系统可以帮助机构和组织更好地了解用户的需求和反馈。通过使用PHP,我们可以快速构建一个简单的问卷调查系统,并从用户提交的数据中获取有用的信息。希望本文能对您有所帮助,祝您在构建自己的问卷调查系统时取得成功!,以上就是如何使用PHP实现一个简单的在线问卷调查系统的详细内容,更多请关注www.xfxf.net其它相关文章!