【发布时间】:2015-11-21 21:55:13
【问题描述】:
我在 mysql 存储数字值而不是我在表单中设置的值时遇到问题。
我在网上找不到我的问题或解决方案。
正在发生的事情的代码摘要。
HTML 表单代码:
<td><input type="checkbox" name="load_ericsson" value="Ericsson"> Ericsson</td>
Connect.php 代码:
$load_ericsson = isset($_POST['load_ericsson']);
$sql = "INSERT INTO load_ericsson (contract) VALUES ('$load_ericsson')";
if (!mysql_query($sql)) {
die('Error: ' . mysql_error());
}
phpmyadmin 中的结果: 它应该将“Ericsson”作为条目中的一个值(因为这是 html 表单中的值)。
相反,load_ericsson 表中的合同列的值为“1”
【问题讨论】:
-
请问有人吗?我很挂断这个。我不能让它工作!我阅读了所有论坛,观看了所有 youtube 视频并查看了我的书。要么我使用我所拥有的并获得 1 的值,要么我使用 Kostas 代码,当它未选中时,我得到和未定义的变量错误。请帮忙!!!