下面给出了我的PHP代码片段。我正在创建一个HTML页面,显示一堆带有标题和图像的电影。电影的所有必要凭据都从我$row
的数据库中返回。问题是我需要在这一行上有一个本地链接:
<p> <a href = "#" > I have already seen this movie </a></p>
并且需要将我的相应电影ID(不是在while循环之后$movieid
中将出现的最后一个电影ID)发送到我可以将电影添加到我的数据库中的表的函数。有人可以帮我这个吗?
<?php
$movieid ="";
$title ="";
$photoURL ="";
$runtime ="";
while($row = mysql_fetch_array($retval2, MYSQL_ASSOC))
{
$movieid = $row['movieId'];
$title = $row['title'];
$photoURL = $row['photoURL'];
$runtime = $row['runtime'];
?>
<article>
<a class="thumbnail" href= <?php print $photoURL; ?>><img src=<?php print $photoURL; ?> alt="" /></a>
<h2 text-align: center> <?php print $title; ?> </h2>
<h3> RUNTIME = <?php print $runtime; ?> minutes</h3>
<p> <a href = "#" > I have already seen this movie </a></p>
</article> <?php
}
?>
<!-- Footer -->
<footer id="footer">
<ul class="copyright">
<li>© SANS-CIS550-2015.</li>
</ul>
</footer>
答案 0 :(得分:0)
在<php print $runtime; ?> you can access ´$runtime
的行中,因为该部分代码仍在while
循环中。该循环包含从{
到结束}
的所有内容 - 因此您可以安全地引用$movieid
并构建相应的href,这没有问题!