如果Item已成功插入购物车,我想要一条警告消息。但结果显示不受欢迎的租船人为何?像这样
最后显示了我的愿望信息。 这是代码: Ajax的:
function myFunctionguest(val) {
var itemid = val;
$.ajax({
type: "POST",
data: {temp: itemid},
url: "listhelpguest.php",
dataType:"text",
success:function(data)
{
window.alert(data);
}
});
}
PHP:
<?php
include 'dbconfig.php';
echo $guestuserid = $_COOKIE["guestuser"];
$itmid = $_POST['temp'];
$sq ="SELECT * from item where item_id ='$itmid'";
$re =mysqli_query($conn, $sq);
$ro =mysqli_fetch_assoc($re);
$name = $ro["name"];
$sp = $ro["selling_price"];
$sql = "SELECT * FROM cart WHERE item_id = '$itmid' and gid ='$guestuserid'";
$res1 = mysqli_query($conn,$sql);
$rows = mysqli_num_rows($res1);
if ($rows >=1) {
echo "Item Already in Your Cart";
}
else {
$sql = "INSERT INTO cart (email,gid, item_id, qty, itotprice) VALUES ('$guestuserid','$guestuserid', '$itmid', '1', '$sp')";
if (mysqli_query($conn, $sql)) {
echo $name . " Successfully Added to Cart";
}
else {
echo "Try Again";
}
}
?>
答案 0 :(得分:1)
那些不需要的字符会显示在那里,因为您正在回显$_COOKIE
数组中的某个键,如下所示:
echo $guestuserid = $_COOKIE["guestuser"];
删除echo
,你应该好好去。