“php设置输入”;名称“;到php echo变量
我有一张有两个单选按钮的表格,分别是“是”和“否” 我带来了从数据库中获取的PHP变量输入的“name” 但是,它在表单中也有响应,但提交时会出现错误 我的HTML代码如下:“php设置输入”;名称“;到php echo变量,php,html,Php,Html,我有一张有两个单选按钮的表格,分别是“是”和“否” 我带来了从数据库中获取的PHP变量输入的“name” 但是,它在表单中也有响应,但提交时会出现错误 我的HTML代码如下: <form action="phpfile.php" method="post"> <?php $sql6 = "SELECT * FROM subadminpriv WHERE subadmin_id = '$sa_id'"; $result6 = $conn->query($s
<form action="phpfile.php" method="post">
<?php
$sql6 = "SELECT * FROM subadminpriv WHERE subadmin_id = '$sa_id'";
$result6 = $conn->query($sql6);
if ($result6->num_rows > 0) {
while($row6 = $result6->fetch_assoc()) {
$sa_id = $row6["subadmin_id"];
$privilege = $row6["privilege"];
$status = $row6["status"];
?>
<div class="togglebutton m-t-30" >
<label >
<strong>⇒ <?php echo $privilege; ?> </strong> <br>
<input name="<?php echo $privilege; ?>" value="1" type="radio">Yes
<input name="<?php echo $privilege; ?>" value="0" type="radio">No
</label>
</div>
<hr>
<?php } }else { } ?>
<button class="btn button" type="submit">Assign Privileges</button>
</form>
不知道我怎么会错过它
输入字段中的名称不接受空格,因此我将其更改为“Can_See_Vendors”
已解决Chrome中的F12是否显示“privilege1”是发送到服务器的表单数据的一部分?还要检查打字错误和不同的大写字母,PRIV!=priv!=当您从数据库调用名称字段时,名称字段之后或之前是否有空格。在这种情况下,您可以使用trim($privilege)
。
<?php include ('../db.php'); ?>
<?php
$priv1 = $_POST['privilege1'];
echo $priv1;
?>