php使用超链接传递id,如何通过超链接发送数据到php文件本身

我想用php做一个购物车。我想发送id到下面的文件中的php代码。我试图用php_self来做到这一点。我得到这些错误。如何通过超链接发送数据到php文件本身

*Undefined index: movie_id in C:\xampp\htdocs\ITA_WEBSITE\shopping_cart.php on line 60

*mysqli_fetch_object() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\ITA_WEBSITE\shopping_cart.php on line 61

*Undefined index: cart in C:\xampp\htdocs\ITA_WEBSITE\shopping_cart.php on line 84

下面的代码

session_start();

include('dbconfig.php');

$result = mysqli_query($con,"SELECT * FROM movie_details");

?>

Movie Store

<?phpimage_path;?> alt=<?php echo $product->image_path;?>>

<?php echo $product->movie_title;?>

Price : $<?php echo $product->price;?>

<?php echo $product->movie_id?> class="btn btn-primary custombtn" role="button">

Add To Cart

include('dbconfig.php');

include('movie_products.php');

$result = mysqli_query($con, 'SELECT * FROM movie_details WHERE movie_id = '.$_GET['movie_id']);

$product = mysqli_fetch_object($result);

if(isset($_GET['movie_id'])){

$item = new Item();

$item->movie_id = $product->movie_id;

$item->movie_title = $product->movie_title;

$item->price = $product->price;

$item->quantity = 1;

$_SESSION['shopping_cart'][] = $item;

}

?>

Cart

Movie TitlePriceAction

$cart = unserialize(serialize($_SESSION['cart']));

for($i=0; $i

?>

<?php echo $cart[$i]->movie_title;?><?php echo $cart[$i]->price;?>

movie_products.php文件

class Item{

var $movie_id;

var $movie_title;

var $price;

var $quantity;

}

?>

注:我试图通过以下的教程 需要一些帮助来做到这一点!

2016-09-17

Kasun

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值