Php 从数据库和路径获取图像

Php 从数据库和路径获取图像,php,mysql,mysqli,Php,Mysql,Mysqli,我已经成功地上传了许多图片到数据库和它的路径。的目录位于images/。我尝试使用SELECT获取图像,但不起作用 PHP include(“dbConnect.php”); $query=“从imageTable中选择*”; $path=“images/”; while($image=mysqli\u fetch\u assoc($query)){ 回声“”; } $mysqli->close(); 我试图从数据库中检索图像及其路径,但它不起作用。我想知道我错过了什么。有什么想法吗?谢谢。

我已经成功地上传了许多图片到数据库和它的路径。的目录位于
images/
。我尝试使用
SELECT
获取图像,但不起作用

PHP

include(“dbConnect.php”);
$query=“从imageTable中选择*”;
$path=“images/”;
while($image=mysqli\u fetch\u assoc($query)){
回声“
”; } $mysqli->close();

我试图从数据库中检索图像及其路径,但它不起作用。我想知道我错过了什么。有什么想法吗?谢谢。

您有打字错误。在这里,您没有执行查询。您应该执行查询

include ("dbConnect.php");

$query = "SELECT * FROM imageTable";

$result = mysqli_query($con, $query);
//Here $con is database connection link

$path = "images/";
while($image = mysqli_fetch_assoc($result)) {
    echo '<img src="'.$path . $image['imageName'] .'" alt="'.$image['imagename'].'"> <br />';
}
include(“dbConnect.php”);
$query=“从imageTable中选择*”;
$result=mysqli\u查询($con,$query);
//这里$con是数据库连接链接
$path=“images/”;
而($image=mysqli\u fetch\u assoc($result)){
回声“
”; }

打开错误报告,很可能是因为这个简单的上下文问题
echo“
(注意缺少的点
连接)我打开了错误报告,它没有显示任何提到的@GhostAs@Ghost
src=“$path/$image['imageName']”alt=“['imageName']””
应该像
src=“.path/$image['imageName']”alt=“.imageName']”一样
您执行查询了吗?能否解释一下
$result
的来源?它仍然不起作用。我刚刚使用您编辑的答案执行了查询。仅供参考,我已将$con更改为$mysqli,这是数据库连接链接。$result应用于
mysqli\u fetch\u assoc()
include ("dbConnect.php");

$query = "SELECT * FROM imageTable";

$result = mysqli_query($con, $query);
//Here $con is database connection link

$path = "images/";
while($image = mysqli_fetch_assoc($result)) {
    echo '<img src="'.$path . $image['imageName'] .'" alt="'.$image['imagename'].'"> <br />';
}