这是我的代码。
<h2 align=center><strong>Fan Pages</strong></h2>
<?php
error_reporting (E_ALL ^ E_NOTICE);
$query = "SELECT pageName FROM pages";
//loop through the results and display them
while ($row = $results->fetch_assoc())
{
'<a href = "viewFanPage.php?id=<?php echo '.$row['page_ID']'; ?>"><?php echo '.$row['pageName']'; ?></a>';
}
&GT;
我想将名称字段作为链接回显,但我不断收到此错误: 解析错误:语法错误,第109行\ mainPage.php中的意外T_CONSTANT_ENCAPSED_STRING。
我已尝试过一切但仍未取得进展,将会感激任何帮助。
感谢。
答案 0 :(得分:2)
带引号的字符串不会自动发送到输出,也不会解释<?php … ?>
伪标记。看起来您打算关闭并重新打开<?php … ?>
:
<h2 align="center"><strong>Fan Pages</strong></h2>
<?php
error_reporting (E_ALL ^ E_NOTICE);
$query = "SELECT pageName FROM pages";
// loop through the results and display them
while ($row = $results->fetch_assoc()) {
?>
<a href="viewFanPage.php?id=<?php echo $row['page_ID']; ?>">
<?php echo $row['pageName']; ?>
</a>
<?php
}
?>