我尝试了许多不同的解决方案无济于事,你会看到尝试。 有问题的列是tinyint 1 pass和0 fail。从poweradapter下来。 textarea进入数据库就好了。我已经尝试枚举boolean和print_r($ _ POST,现在我刚丢失。
*也通过mysqli_real_escape
if (isset($_POST['submit'])) {
$tester = $_POST['tester'];
$manufacturer = $_POST['manufacturer'];
$model = $_POST['model'];
$serial = $_POST['serial'];
$poweradapter = $_POST['poweradapter'];
$query = "INSERT INTO tested (tester, manufacturer, model, serial, poweradapter)
VALUES ('$tester','$manufacturer','$model','$serial','$poweradapter');";
<div class="fb-radio-group form-group field-poweradapter"><label for="poweradapter" class="fb-radio-group-label">Power Adapter<span class="fb-required">*</span><span class="tooltip-element" tooltip="Plug into Laptop - Charges the Battery">?</span></label>
<div class="radio-group"><div class="radio"><label for="poweradapter-0"><input name="poweradapter" id="poweradapter-0" required="required" aria-required="true" value="1" type="radio">Pass</label></div>
<div class="radio"><label for="poweradapter-1"><input name="poweradapter" id="poweradapter-1" required="required" aria-required="true" value="0" type="radio">Fail</label></div>
</div></div>
答案 0 :(得分:0)
除非MariaDB的工作方式与常规MySQL的工作方式完全不同,否则我认为你只是在一个变量中存储MySQL语句而不实际执行它。
您可能希望执行以下操作:
{{1}}
使用包含数据库连接的$ db。
答案 1 :(得分:0)
所以我想我只是重写表单,因为问题不是单选按钮,而是当我将其中一个textareas与它混合时。谢谢大家