无法检索ID及其列详细信息

时间:2019-01-28 12:56:10

标签: php mysqli

我正在使用PHP和MYSQL开发电影预订/预订系统。一旦用户单击了他/她要预订的图像,下一个.php页面应显示该电影及其详细信息,例如导演,播放,流派等方式来获取电影的ID。 我的问题是,它无法获取ID。

在URL上,我缺少ID =

  

localhost / movieproject / selectedmoviedetails.php?id =

这是我在php页面上的代码,用户可以在其中选择电影。我正在测试一部电影以进行测试。

                    <?php
                    $sql=mysqli_query($conn,"select image,movieid,moviename,moviedescription from movie where genre='Sci-Fi' LIMIT 1");

                     while ($row = mysqli_fetch_array($sql)) {
                    echo "<div id='img_div'>";
                    echo "<a href='selectedmoviedetails.php'>  <img src='upload/".$row['image']."' > </a>";
                    echo "<a href='selectedmoviedetails.php?id= '".$row['movieid'].">  <button> view </button></a>";

                     echo "</div>";
                 }
                     ?>

这是我在php页面上的代码,用户可以在该页面上看到他/她选择的电影的详细信息:

<?php

                    if(isset($_GET['id']))    {         
                            //echo $_GET['id'];
                            $movie_id = $_GET['id'];
                            $sql=mysqli_query($conn,"select schedule,image,movieid,moviename,moviedescription,director,cast1,genre from movie where movieid ='$movie_id' ") or die(mysqli_error(mysqli));

我还是PHP的新手。

1 个答案:

答案 0 :(得分:1)