如何在mysql数据库中添加复选框值?请帮助我在表单中包含复选框时始终收到此错误。是否必须在mysql中更改数据类型。
错误:您的SQL语法出错;查看与您的MySQL服务器版本对应的手册,以便在第1行的'check(TRANSPORT,X,Y)VALUES('vsf','car','fa')附近使用正确的语法
答案 0 :(得分:1)
对于复选框,请使用bool / tinyint(1)列。 HTML复选框仅在选中时返回值。这就是我通常做的事情:
HTML:
<form method="post">
<input type="checkbox" name="myCheckbox">
<input type="submit">
</form>
PHP:
$myCheckbox = isset($myCheckbox);