从mysql返回数据,其中value等于URI

问题描述 投票:0回答:1

我试图从我的数据库中返回一行,但是,当我用page='url'替换$filePath = $_SERVER["REQUEST_URI"]; page='.$filePath.'时,它什么也没有返回。

我假设答案很简单,但是我看不到找到解决方案。

完整代码

$filePath = $_SERVER["REQUEST_URI"];

$query = "SELECT * FROM Meta WHERE page=' . $filePath . '";
$result = mysqli_query($connection, $query);

while ($row = mysqli_fetch_assoc($result)) { ?>
  <title><?php echo $row["title"]; ?></title>
<?php } ?>
php mysql mysqli phpmyadmin
1个回答
1
投票

尝试这样的查询

$query = "SELECT * FROM Meta WHERE page = '" . $filePath  . "' ";
© www.soinside.com 2019 - 2024. All rights reserved.