php - 使用 PHP 将单选按钮值添加到 MYSQL 表

标签 php mysql radio-button

我正在使用 PHP/MYSQL 创建一个包含单选按钮的表单。我正在尝试将选中的单选按钮的值添加到数据库中的表中。目前我无法将任何内容添加到数据库中。该表称为评估。

QUESTION1.PHP

<?php 
include 'core/init.php';
include 'includes/overall/overall_header.php';
protect_page();
include 'includes/menu.php';
include 'includes/overall/navigate.php';
include 'includes/widgets/loggedin.php';

?>      

<h1>Assessment</h1>

<form action="save.php" method="post">

<p class="p1">
Question 1</p>
<p class="p4">
Are you tall or short?</p>

<p class="p3"> 
<input type="radio" name="q1" value="1" />
1
<input type="radio" name="q1" value="2" />
2
<input type="radio" name="q1" value="3" />
3
<input type="radio" name="q1" value="4" />
4
<input type="radio" name="q1" value="5" />
5
</p><br><br>
</form>

<img src="Images/image1.png" alt="Submit" class="thumbnail" align="right" width="58"      height="52" id="question2">
<img src="Images/save.png" alt="Submit" class="thumbnail" align="right" width="65" height="52">

<?php
}
 include 'includes/overall/overall_footer.php'; 
 ?>  

SAVE.PHP

<?php
session_start();
include('connection.php');
$q1=$_POST['q1'];
mysql_query("INSERT INTO `assessment` (q1) VALUES ('$q1')");
header("location: question2.php?");
mysql_close($con);
?>

最佳答案

我想知道,这两个图像标签的用途是什么。我只是将那些 img 标签更改为按钮图像。

<h1>Assessment</h1>
<form action="save.php" method="post">
  <p class="p1"> Question 1</p>
  <p class="p4"> Are you tall or short?</p>
  <p class="p3">
    <input type="radio" name="q1" value="1" />
    1
    <input type="radio" name="q1" value="2" />
    2
    <input type="radio" name="q1" value="3" />
    3
    <input type="radio" name="q1" value="4" />
    4
    <input type="radio" name="q1" value="5" />
    5 </p>
  <br>
  <br>
  <input type="image" src="Images/image1.png" />
  <input type="image" src="Images/save.png" />
</form>

保存.php

 <?php
    if (isset($_POST['q1'])){
        $q1 = $_POST['q1'];
        mysql_query("INSERT INTO assessment (q1) VALUES ('$q1')");
    }
    ?>

关于php - 使用 PHP 将单选按钮值添加到 MYSQL 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15868935/

相关文章:

php - 在此服务器上找不到请求的 URL

php - 如何在 elementxof table1 = elementx of table2 的情况下获取与另一个表 JOINing 的列的选择总和?[特殊情况]

mysql - 无法使用 Ruby on Rails 从 MySql 按 ID 查找数据

r - 更新一个观察者中的多个单选按钮仅适用于第一个单选按钮

javascript - 纯 CSS 星级评分 - 强制非零结果

javascript - 如何在jQuery中获取输入类型复选框和单选框的类型

php - 如何将 URL 参数插件与 Paypal 附加组件一起使用

php - 调用未定义的方法 Illuminate\Support\Facades\Redis::connect()

mysql - 连接到远程 mysql 数据库时 Sequelize Connect ETIMEOUT

mysql - 比较来自同一表和列的两组数据,而无需在 MySQL 中两次调用表