我有这个代码,我想在数据库中插入项目,但它没有插入。 HTML5代码:
<form action="simple.php" method="post">
<input type="radio" name="games" value="1" size="20"<?php print $itemname;?
>Buy It</br>
<input type="Submit"name="Submit1" value="Add to cart"></center></a></div>
</div></td></form>
PHP:
if (isset($_POST['Submit1'])) {
$selected_radio = $_POST['games'];
if ($selected_radio == '1') {
$un ='checked';
if ($un='checked')
$value="whatever value";
$sql="INSERT INTO cartorders(id,item,price) VALUES ('$id','$value',250)";
$res=mysqli_query($dbhandle,$sql);
答案 0 :(得分:0)
使用id
作为自动增量ID
<?php
if (isset($_POST['Submit1'])) {
$selected_radio = $_POST['games'];
if ($selected_radio == '1') {
$value = "whatever value";
$sql = "INSERT INTO cartorders(item,price) VALUES ('" . $value . "',250)";
$res = mysqli_query($dbhandle,$sql);
}
}
?>
答案 1 :(得分:0)
如果您获得$ id的价值,并且它将是唯一的,那么它应该有效。但正如所建议的那样,如果你没有一个独特的字段,那么在你的数据库c中将ID设置为自动增量字段会更好,但在更新时会出现问题。