php<;a href>;单击href时如何将值传递到其他页面?以及如何从另一个页面检索值?

php<;a href>;单击href时如何将值传递到其他页面?以及如何从另一个页面检索值?,php,html,sql,Php,Html,Sql,单击href链接并转到下一页时,如何使用a href传递值?除此之外,在下一页,我如何检索值 我的代码: <?php $sql = "SELECT DISTINCT movie.image, movie.name, movie.id FROM movie INNER JOIN movie_genre

单击href链接并转到下一页时,如何使用
a href
传递值?除此之外,在下一页,我如何检索值

我的代码:

                <?php

            $sql = "SELECT DISTINCT movie.image, movie.name, movie.id
                                FROM movie 
                                INNER JOIN movie_genre 
                                ON movie.id = movie_genre.movie_id 
                                INNER JOIN genre ON genre.id = movie_genre.genre_id
                                INNER JOIN movie_date ON movie_date.movie_id = movie.id
                                ORDER BY timestamp DESC LIMIT 6";

            $res = mysqli_query($conn, $sql);
            if(mysqli_num_rows($res) > 0) {
                while($row = mysqli_fetch_object($res)) {
                    echo '<label class="label1">' . $row->name . '</label><br><br>';
                    echo '<a href="#"><img src="' . $row->image . '" class="poster"></a>';
                    echo '<div class = "section3"><a href="synopsis.php?id="' . $row->id . '" >asd</a>&nbsp &nbsp <a href="">Buy Now</a>';
                }
            }

            ?>


使用$\u-GET['id']您将从URL获得值传递

使用$\u-GET['id']您将从URL获得值传递

您可以使用php的\u-GET实现此目的,但是存在许多方法

href url中的第一个设置值如下:

<a href="?key=my_value" .....

您可以使用php的_GET来实现这一点,但是存在许多方法

href url中的第一个设置值如下:

<a href="?key=my_value" .....
在第一页中

echo '<a href="next_page.php?next_id='. $row->id.'"><img src="' . $row->image . '" class="poster"></a>';
在第一页

echo '<a href="next_page.php?next_id='. $row->id.'"><img src="' . $row->image . '" class="poster"></a>';
这可能有助于:

您只需将数据添加到href中的URL,然后使用GET方法在下一页检索数据

例如,在您的
echo a href
中:

echo '<a href="movie.php?id="' . $row->id .'"><img src="' . $row->image . '" class="poster"></a>';
获取所选电影。

这可能会有帮助:

您只需将数据添加到href中的URL,然后使用GET方法在下一页检索数据

例如,在您的
echo a href
中:

echo '<a href="movie.php?id="' . $row->id .'"><img src="' . $row->image . '" class="poster"></a>';

获取所选电影。

假设您的id为整数

<?php

$id = filter_input(INPUT_GET, 'id', FILTER_VALIDATE_INT);

假设您的id是一个整数

<?php

$id = filter_input(INPUT_GET, 'id', FILTER_VALIDATE_INT);

你为什么不用GET?能给我参考吗?如果不在表单内,标签仍然可以使用GET?当前,看起来您正在大纲链接上传递id。你应该可以在你的目的地找到它。@prograck正确,所以我通过了它,对吗?我的代码是正确的吗?如果您的链接看起来像:
synopsis.php?id=23
,那么应该没问题。但是,您的图像似乎缺少链接。为什么不使用GET?可以为我提供参考吗?如果不在表单内,标签仍然可以使用GET?当前,看起来您正在大纲链接上传递id。你应该可以在你的目的地找到它。@prograck正确,所以我通过了它,对吗?我的代码是正确的吗?如果您的链接看起来像:
synopsis.php?id=23
,那么应该没问题。不过,您的图像似乎缺少一个链接。谢谢,我找到了!你可以!不客气:)您可以检查您想要的解决方案是否正确:)谢谢,我知道了!你可以!不客气:)您可以检查您想要的解决方案是否正确:)谢谢,我知道了!你能骗你,我明白了!你可以,我明白了,谢谢!我明白了,谢谢!