MySQLi选择包含当前URL的行

时间:2016-12-26 23:12:51

标签: php mysql database variables echo

我想显示数据库中的数据,这些数据与当前网址在同一行(没有域名,只是斜线和后面的内容。)这就是我所拥有的。

<?php
include ('config.php');
$query=mysqli_query($db,"SELECT `row` FROM `articles` WHERE `link`='{$_SERVER[REQUEST_URI]}'");
echo "<div class='w3-container'>";
while($query2=mysqli_fetch_array($query))
{
    echo "<a style='text-decoration: none;' href='$query2[link]'><h1 class='w3-text-teal'>".$query2['heading']."</h1></a>";
   echo "<p>".$query2['content']."</p>";
}
echo "</div>";
?>

令人惊讶的是它不起作用。谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

我将此作为社区维基发布:

根据我的评论:

$query2[link]$query2['heading']以及$query2['content']永远不会回响;您没有在查询中选择这些列。