我遇到了我的代码问题。php mysql select option
我有一个注册表单,它可以很好地分开一个区域。选择选项用户应该从选项中选择“是”或“否”,然后它应该在mysql数据库中插入“是”或“否”。由于我的代码错误,它没有插入任何东西。你能帮我解释我哪里错了吗。
注册页面代码的形式
<form action="register.php" method="post" autocomplete="off">
<label>Member<span class="req">*</span></label>
<select name="member">
<option value="Yes">Yes</option>
<option value="No">No</option>
</select>
</form>
然后这被贴到具有此代码
<?php
$member = $mysqli->escape_string($_POST['member']);
$sql = "INSERT INTO members (member) "
.
"VALUES('$member')";
?>
我的PHP页面中这个网站显然这是由于我缺乏经验,可能是我犯了一个非常愚蠢的错误,但看不到。我花了几天的时间寻找答案,但没有取得任何成功。
很多谢谢
执行查询。 – Akintunde007
您应该阅读更多.. – unreleased
...并使用[预准备语句](https://www.w3schools.com/php/php_mysql_prepared_statements.asp) – Kurohige