html/php SQL填充的导航栏不可用
这是我的php代码,用于通过SQL查询填充导航栏。我得到以下错误: 分析错误:语法错误,意外的“索引”(T_字符串),应为“,”或“;”在第102行的/home/hj016/public_html/SKSSTW/index1.php中html/php SQL填充的导航栏不可用,php,html,sql,nav,Php,Html,Sql,Nav,这是我的php代码,用于通过SQL查询填充导航栏。我得到以下错误: 分析错误:语法错误,意外的“索引”(T_字符串),应为“,”或“;”在第102行的/home/hj016/public_html/SKSSTW/index1.php中 感谢您的帮助。更改 echo "<li><a href="index.php?pid=".$row['linklabel'].>".$row['linklabel']."</a></li>"; echo“”;
感谢您的帮助。更改
echo "<li><a href="index.php?pid=".$row['linklabel'].>".$row['linklabel']."</a></li>";
echo“”;
到
echo'';
更改
echo "<li><a href="index.php?pid=".$row['linklabel'].>".$row['linklabel']."</a></li>";
echo“”;
到
echo'';
如果双引号有问题,您将关闭echo
字符串,因为您没有对其进行转义
我建议您对echo
函数使用简单字符串:
echo '<li><a href="index.php?pid="'.$row['linklabel'].'>"'.$row['linklabel'].'"</a></li>';
打开和关闭标记的另一个转义选项是:
echo "<li><a href=\"index.php?pid=".$row['linklabel']."\">".$row['linklabel']."</a></li>";
echo“”;
如果双引号有问题,您将关闭echo
字符串,因为您没有对其进行转义
我建议您对echo
函数使用简单字符串:
echo '<li><a href="index.php?pid="'.$row['linklabel'].'>"'.$row['linklabel'].'"</a></li>';
打开和关闭标记的另一个转义选项是:
echo "<li><a href=\"index.php?pid=".$row['linklabel']."\">".$row['linklabel']."</a></li>";
echo“”;