如何解决使用 PHP 更改 div 内容
我正在创建一个电影数据库网站。我想要实现的是,当用户单击最新电影收藏中的一部电影(如图所示)时,主电影横幅(当前显示“变形金刚”,如图所示)将更新并显示所选电影的标题和海报,使用 PHP。
Picture showing the Main Movie and Latest Movie
主要电影代码:
<!-- SPECIAL MOVIE SECTION -->
<div class="section">
<div class="hero-slide-item">
<img src="./images/transformer-banner.jpg" alt="">
<div class="overlay"></div>
<div class="hero-slide-item-content">
<div class="item-content-wraper">
<div class="item-content-title">
Transformer
</div>
<div class="movie-infos">
<div class="movie-info">
<i class="bx bxs-star"></i>
<span>9.5</span>
</div>
<div class="movie-info">
<i class="bx bxs-time"></i>
<span>120 mins</span>
</div>
<div class="movie-info">
<span>HD</span>
</div>
<div class="movie-info">
<span>16+</span>
</div>
</div>
<div class="item-content-description">
Lorem ipsum dolor sit amet consectetur adipisicing elit. Quas,possimus eius. Deserunt non odit,cum vero reprehenderit laudantium odio vitae autem quam,incidunt molestias ratione mollitia accusantium,facere ab suscipit.
</div>
<div class="item-action">
<a href="#" class="btn btn-hover">
<i class="bx bxs-right-arrow"></i>
<span>Watch Now</span>
</a>
</div>
</div>
</div>
</div>
</div>
<!-- END SPECIAL MOVIE SECTION -->
最新电影代码:
<!-- MOVIE ITEM -->
<a href="#" class="movie-item">
<img src="<?PHP echo $row ["PosterLink"]; ?>" alt="">
<div class="movie-item-content">
<div class="movie-item-title">
<?PHP echo $row ["Title"]?>
</div>
<div class="movie-infos">
<div class="movie-info">
<i class="bx bxs-star"></i>
<span><?PHP echo $rating?></span>
</div>
<div class="movie-info">
<i class="bx bxs-time"></i>
<span><?PHP echo $runTime?></span>
</div>
<div class="movie-info">
<span>Director: <?PHP echo $director?></span>
</div>
</div>
</div>
</a>
<!-- END MOVIE ITEM -->
解决方法
那里 如果您只想使用 PHP,那么您可以在用户单击最新电影部分中的任何电影时将一些参数传递给服务器, 在锚标签中添加一些独特的查询参数,用户点击电影时将被重定向。
<a href="<?php echo YOUR_SERVER_URL."?movie_id=".$row['movie_id'] ?>" class="movie-item"> <your code> </a>
然后在服务器端使用 $_GET['movie_id'] 获取 movie_id 并获取该电影的数据,
那么你需要让 SPECIAL MOVIE SECTION 也是动态的, 将电影数据存储在任何变量中,并在渲染特殊电影部分时使用该变量。
如果您有什么不明白的地方,请告诉我。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。