Php 如何通过指向新页面的链接传递值?
我想要的是能够点击review.php链接,然后在新页面上显示与该电影对应的评论 不确定我的MySQL查询是否错误,或者我的A href链接是否格式不正确 任何帮助都将不胜感激Php 如何通过指向新页面的链接传递值?,php,mysql,Php,Mysql,我想要的是能够点击review.php链接,然后在新页面上显示与该电影对应的评论 不确定我的MySQL查询是否错误,或者我的A href链接是否格式不正确 任何帮助都将不胜感激 require_once('./includes/mysql_connect.php'); $query = "SELECT films.movie_title, films.rating, films.actor, reviewed.review FROM films INNE
require_once('./includes/mysql_connect.php');
$query = "SELECT films.movie_title, films.rating, films.actor, reviewed.review
FROM films
INNER JOIN reviewed
ON films.movie_id=reviewed.review_id";
$result = mysql_query($query) or die ("Could not execute mysql" . mysql_error()); // Run Query
$num = mysql_numrows($result);
if ($num > 0) { // If it ran ok, display records.
echo "<p> There are curently $num records.</p>";
// Table header.
echo '<table border="1" align="center" cellspacing="0" cellpadding="5">
<tr>
<td align="left"><b>Movie Title</b></td>
<td align="left"><b>Leading Actor</b></td>
<td align="left"><b>Rating</b></td>
<td align="left"><b>Review</b></td>
</tr>';
// Fetch and print all the records.
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo '<tr>
<td align="left">' . $row['movie_title'] . '</td>
<td align="left">' . $row['actor'] . '</td>
<td align="left">' . $row['rating'] . '</td>
<td align="left"><a href="review.php?id='. $row['review'] . '> Read Review </a>
</tr> ';
}
}
?>
通过在url GET中传递参数,您正在做问题所在。代码链接中有一个输入错误,应该是href=review.php?id='$行['review'].>mysql_*已弃用,请使用_fetch_assoc而不是_fetch_数组。这是什么?你有多少钱?双引号结尾在哪里$行['review'].>?并添加target=\u blank在新页面上打开链接您没有关闭最后一行上的最后一行我如何知道如何在新页面上显示评论?