php<;a href>;单击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
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>    <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
,那么应该没问题。不过,您的图像似乎缺少一个链接。谢谢,我找到了!你可以!不客气:)您可以检查您想要的解决方案是否正确:)谢谢,我知道了!你可以!不客气:)您可以检查您想要的解决方案是否正确:)谢谢,我知道了!你能骗你,我明白了!你可以,我明白了,谢谢!我明白了,谢谢!