【发布时间】:2014-07-20 19:46:06
【问题描述】:
checkorder.php
<?php include("koneksi.php");mysql_select_db("project2");
$code = $_POST['code'];
$name = $sql = "Select name from 'orders' where 'code' = '<?php $_POST['code'] ?>' ";
$amount = $_POST['amount'];
$nameorder = $_POST['nameorder'];
$email = $_POST['email'];
$address= $_POST['address'];
$price = $sql= "Select price from 'orders' where 'code' = '<?php $_POST['code'] ?>' ";
$totalprice = $price * $_POST['amount'];
$sql = " INSERT INTO orders (idorder, date, nameorder, email, code, name, amount, price, total price)
VALUES
(default, NOW(), '$code', 'name','$amount','$nameorder','$email','$address')";
mysql_query($sql) ; ?>
我想使用 php 插入数据。 代码,名称,价格从表产品中获取,是否可以使用这种方式? 因为当我尝试输入数据时,它总是在 $name 中显示错误。
【问题讨论】:
-
为什么不直接使用 INSERT INTO...SELECT? dev.mysql.com/doc/refman/5.0/en/…
标签: php mysql sql phpmyadmin localhost