[英]more than one value option from radio button for insert into database
这是单选按钮的编码,我的问题是,我尝试运行此编码。 但是,首先只在a1中才到数据库。 当我为b1添加选项时,该值未插入数据库。 如果只有值a1可以进入数据库,我该如何做出其他选择。 我有10个选项可以插入mysql
<?php
require_once "connection.php";
$conn = connect();
$db = connectdb();
mysql_select_db($db,$conn) or die (mysqli_error() . "\n");
$query_usr = "select * from penilaian";
$usr = mysql_query($query_usr,$conn) or die(mysql_error()."\n".$query_usr);
$row_usr=mysql_fetch_assoc($usr);
$a1=$_REQUEST['a1'];
$b1=$_REQUEST['b1'];
echo $query ="insert into penilaian (a1,b1) values($a1,$b1)";
$result = mysql_query($query);
echo "testing".$result;
echo "<script languange = 'Javascript'>
alert('Terima Kasih ! Penilaian anda sudah diterima ');
location.href = 'home.php';</script>";
?>
根据定义,单选按钮只能有一个值。 如果要为特定输入传递多个值,请使用具有multiple
属性集的select
输入,或创建其他单选按钮。 如果您有更具体的问题/疑问,请发布HTML。
您最好在数组的单选按钮中使用name属性,因为您必须从Like中选择一个单选
<input type="radio" name='a[]' value='1' />
<input type="radio" name='a[]' value='2' />
................ more -----------------------
然后
$a = $_REQUEST['a'][0];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.