簡體   English   中英

僅將商品添加到購物車PHP HTML

[英]Adding item to shopping cart PHP HTML only

創建將商品添加到購物車的代碼時遇到麻煩。 我要做的是回顯客戶可以購買的每個單個商品,我想為他們想要的那個特定商品添加一個輸入類型,然后單擊“添加到購物車”按鈕並重復(回顯另一個商品,另一個輸入和按鈕等)。 )

while ($zaznam = mysqli_fetch_assoc($vysledek)) {
$soubor=$zaznam["img_nazev"];
echo "<div id='zbozi_info'>";
echo "<img src='img/$soubor'>";
echo "<p class='popis'>".$zaznam["dlouhy_popis"]."</p>";
echo "<p class='cena'> Cena bez DPH: ";
echo "<span style=color:#FF0000>".$zaznam["cena"]." Kč </span> </p>";
echo "<p class='cena'> Cena s DPH: ";
echo "<span style=color:#FF0000>".$zaznam["CenaDPH"]." Kč </span> </p>";
echo "</div>";
echo "<form method='post'>
<label for='pocetk'>Počet kusů</label> 
<br>
<input type='text' name='pocetk' id='pocetk' value='1'>
<br>
<input type='submit' name='pridkos' id='pridkos' value='Přidat do košíku'>
</form>";
}

這可以正常工作,當我將它添加到混音中以啟用該添加功能時,麻煩就開始了

if (isset($_POST["pridkos"]) && isset($_SESSION['user'])) {

$ksk="INSERT INTO kosik 
             (ID_uzivatele,ID_zbozi, pocet_kusu) 
      VALUES ('".$_SESSION['user']."',
              '".$zaznam["ID_zbozi"]."',
              '".$_POST["pocetk"]."');";


  $vysledek = mysqli_query($con,$ksk)  
         or die("Zboží nebylo přidáno do košíku");

這只是死在mysqli_query上。 我不確定是放在里面還是外面,我懷疑是在里面,但是無論Session [user]擁有用戶ID(ID_uzivatele)都不能正常工作,我不確定還有什么要弄清楚的。 任何幫助表示贊賞。

  I think this query syntax is wrong. Check with below one:- $ksk="INSERT INTO kosik(ID_uzivatele,ID_zbozi, pocet_kusu) VALUES ('$_SESSION[user]', '$zaznam[ID_zbozi]', '.$_POST["pocetk"]')"; 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM