购物车$_GET问题无法使用id
Shopping Cart $_GET problem can't work with the id
我对 $_GET 有疑问。
在我的 index.php 文件中,我有一个小型购物网站,我可以通过单击 "buy" 按钮购买随机物品。单击 "buy" 按钮后,我试图像这样获取被单击产品的 ID:
//Stuff like connection, sql, etc..
$response="";
while ($row = mysqli_fetch_array($query, MYSQLI_ASSOC)){
//Other Stuff...
$response .= "<a href='addtocart.php?id=". $row['ProduktID'] . "'><button class='inCart'>Buy</button></a>";
}
然后我有一个名为 addtocart.php 的新文件。我可以看到 ID 的:
Image
Image
addtocart.php:
<?php
session_start();
if(isset($_GET['ProduktID']) && !empty($_GET['ProduktID'])){
//Do Stuff
}
else{
echo "Error, can't add the item";
}
我总是收到错误消息..
这里addtocart.php?id
你使用了id
,所以在URL中它将传递参数为id
$response .= "<a href='addtocart.php?id=". $row['ProduktID'] . "'><button class='inCart'>Buy</button></a>";
addtocart.php:
所以在 php 中你应该以 $_GET['id']
的身份访问
<?php
session_start();
if(isset($_GET['id']) && !empty($_GET['id'])){
//Do Stuff
}
else{
echo "Error, can't add the item";
}
我对 $_GET 有疑问。
在我的 index.php 文件中,我有一个小型购物网站,我可以通过单击 "buy" 按钮购买随机物品。单击 "buy" 按钮后,我试图像这样获取被单击产品的 ID:
//Stuff like connection, sql, etc..
$response="";
while ($row = mysqli_fetch_array($query, MYSQLI_ASSOC)){
//Other Stuff...
$response .= "<a href='addtocart.php?id=". $row['ProduktID'] . "'><button class='inCart'>Buy</button></a>";
}
然后我有一个名为 addtocart.php 的新文件。我可以看到 ID 的:
Image
Image
addtocart.php:
<?php
session_start();
if(isset($_GET['ProduktID']) && !empty($_GET['ProduktID'])){
//Do Stuff
}
else{
echo "Error, can't add the item";
}
我总是收到错误消息..
这里addtocart.php?id
你使用了id
,所以在URL中它将传递参数为id
$response .= "<a href='addtocart.php?id=". $row['ProduktID'] . "'><button class='inCart'>Buy</button></a>";
addtocart.php:
所以在 php 中你应该以 $_GET['id']
<?php
session_start();
if(isset($_GET['id']) && !empty($_GET['id'])){
//Do Stuff
}
else{
echo "Error, can't add the item";
}