首页 > 解决方案 > 获取按下按钮的车辆的 ID

问题描述

我想做某种预订系统。我在“框”中使用按钮(这是指向预订页面的链接)显示数据库中有关汽车的所有数据,每个框用于一辆车。我想获取用户按下汽车所在框中按钮的汽车的 ID。

这是我的代码

 <!-- Fetching data from rows -->
    <?php
        while($rows = $result->fetch_assoc())
    {
    ?>
    <div class="car_box">
        <div class="car_title">
            <p><b><?php echo $rows['Brand'],' ', $rows['Model'];?></b></p>
        </div>

       <div class="car_description">
            <div class="car_details">
                
                <!-- ENGINE CAPACITY -->
                <p>
                    <b>Engine capacity: </b> <?php  echo $rows['Engine_capacity'];  ?> cm3
                </p>
    
               (...)
    
            <!-- BOOKING -->
            <div class="booking">
                <a href="../Bookings.php" class="book_now_button">Book now</a>
            </div>

        </div>

标签: phpsql

解决方案


您可以尝试在链接中添加参数。

<a href="../Bookings.php?id=<?php echo $rows['id']; ?>" class="book_now_button">Book now</a>

并在您的 Bookings.php 中使用$_GET['id'].


推荐阅读