我有一个表单,它在通过php生成的表中插入一个惟一的代码。它在只有一个的情况下工作,但是当我同时插入两个时,我得到了一个重复的错误。
if (!empty($_SESSION["cart_item"])) {
$orderreference = $_SESSION['ref'];
foreach ($_SESSION["cart_item"] as $item) {
if($item['isVoucher'] == 1){
$insertQuery = ("INSERT INTO `bookings_css_codes`
(`id`, `code`, `price`, `per`, `status`,
`expiry_date`, `usage`, `is_used`)
VALUES ('', '$randomsA', '$item[ProductPrice]', 'amount', 'T',
'$oneYearOn', 'single', '0');");
if (!$db->query($insertQuery)) {
die('Error: ' . $db->error);
}
}
1条答案
按热度按时间7hiiyaii1#
你可以试试
insert in "field name"("value1","value2",...."valuen");