Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将带有数据库值的单选按钮的结果存储回数据库?_Php_Mysql_Radio Button - Fatal编程技术网

Php 如何将带有数据库值的单选按钮的结果存储回数据库?

Php 如何将带有数据库值的单选按钮的结果存储回数据库?,php,mysql,radio-button,Php,Mysql,Radio Button,这段代码已经被困了一段时间了。我在“do_assignments.php”(如下)中所做的是创建一个循环,输出数据库中的每个问题以及与该问题相关的所有可能答案 <form method="post" action="user_storeresults.php"> $query = "SELECT * FROM questions, question_choices WHERE q_topic = 'PhoneGap' AND visible = 1 AND q_type = 'Mul

这段代码已经被困了一段时间了。我在“do_assignments.php”(如下)中所做的是创建一个循环,输出数据库中的每个问题以及与该问题相关的所有可能答案

<form method="post" action="user_storeresults.php"> $query = "SELECT * FROM questions, question_choices WHERE q_topic = 'PhoneGap' AND visible = 1 AND q_type = 'Multiple' AND questions.q_id = question_choices.question_id";
           $result=mysql_query($query); 


              while($row = mysql_fetch_array($result)){ 
                     if($row['q_id'] != @$qid){
                        echo "<h4><strong>" . $row['q_string'] . "</strong></h4>";
                        @$qid = $row['q_id']; 
                     }
                     echo "<input name='".$row['choice_id']."' value='".$row['correct_choice']."' type='radio' />";
                     echo $row['choice_string'] . "<br/>";

              }
              ?>
              <p><input type="submit" name="submit" value="Submit"><p>
              </form>
              <?php
$query=“从问题、问题选项中选择*,其中问题主题='PhoneGap'和可见=1,问题类型='Multiple'和问题。问题id=问题选项。问题id”;
$result=mysql\u query($query);
而($row=mysql\u fetch\u数组($result)){
如果($row['q_id']!=@$qid){
回显“”$row['q_string']。“”;
@$qid=$row['q_id'];
}
回声“;
echo$row['choice_string']。“
”; } ?>
你的单选按钮对我来说好像有名字和值是的,很抱歉没有说清楚。我知道它们有名称和值,但由于这些名称和值来自数据库中的不同行,我不确定如何获取值并将其插入下一个文件中的数据库。很抱歉造成混淆,对PHP来说还是比较新的。我以前用过简单的单选名称和值,但不完全清楚为什么有数据库值会使这变得更困难…您必须将其作为名称的一部分。。类似于
name=“QUESTIONID-ANSWERID”