通过php传递数据库数据多个页面

时间:2017-11-13 23:47:49

标签: php html

我有一个主页,列出了很多不同的产品。我想要的是能够点击产品和产品信息传递到模板项目页面,因此可以显示信息。

<?php while($product = mysqli_fetch_assoc($featured)) :?>

    <div class="col_1_of_3 span_1_of_3 simpleCart_shelfItem">
       <a href="product.php?id=<? echo $product['ProductID']; ?>">

        <div class="product_image">

            <img src="images/allsupplementsImages/<?php echo $product['ProductImage1'];?>_0001_1.jpg" class="img-responsive" alt=""/>
            <!--<a href="" class="button item_add item_1"> </a> -->
            <div class="product_container">

                <div class="cart-left">
                    <p class="title"><?php echo $product['Vendor']; ?> </p>
                    <p class="title"><?php echo $product['ProductName']; ?> </p>
                </div>

                <br>
                <span class="amount item_price"><?php echo $product['ProductPrice']; ?></span></a>
                <br>

                <span>
                    <button class="button item_add item_1 " type="button" onclick="location.href='';"> Add to Cart</button>
                </span>

            </div>

        </div>

    </div>

<?php endwhile; ?>

在我的product.php中我有

$getproduct = $_GET['id'];
echo "$getproduct";

显示的网址是“http://localhost/example/product.php?id=%3C?%20echo%20 $ product [%27ProductID%27];%20?%3E”

以上内容未显示产品ID,如何显示有关此产品的其他信息。例如$ product ['price'],['department']。

1 个答案:

答案 0 :(得分:0)

将数据库值传递给$ _session变量并跨页面提供它们并使用标题中的session_start()