我知道我必须将查询转换为字符串,但在这种情况下,我正在查看目录中的文件我无法弄清楚如何做到这一点。我知道它($结果)必须转换为字符串,然后才能使用它。 $结果仅仅是块或数据库中的一个简单的条目代表一个文件夹,这样的结构将是项目/ $结果/ files.xxx .....无法获取MySQL查询转换为字符串
$result = mysqli_query($conn,"SELECT projectslug FROM projects WHERE ID=". $ID);
//$path = mysqli_fetch_array($result3);
echo '<ul>';
if ($handle = opendir('projects/' . $result)) {
while (false !== ($entry = readdir($handle))) {
if (preg_match('/\.jpg$/', $entry)) {
echo "<li><a href='projects/$result/$entry\n' target=_blank>$entry\n</a></li>";
}
}
closedir($handle);
}
echo "</ul>";
哇......这很糟糕.. result3不应该在那里,$路径不应该被注释掉。抓住ID逃脱...谢谢大家! – user114236