Php 如何从数据库中正确选择图像?

Php 如何从数据库中正确选择图像?,php,Php,我不明白我做错了什么,有人能帮帮我吗?谢谢! 欢呼if(mysql_num_rows($result)){ 而($row=mysql\u fetch\u array($result,mysql\u ASSOC)){ 回声“; } } 编辑:错误的字符串运算符echo“”;这就是我现在看到的“图像”字段是URL吗?HTML显示了什么?图像字段是否实际包含图像的URL?你能提供一些示例数据吗?图像字段的输出会很有帮助。HTML只显示一个空框架。请提供数据库的字段类型。它是varchar(254),

我不明白我做错了什么,有人能帮帮我吗?谢谢! 欢呼

if(mysql_num_rows($result)){
而($row=mysql\u fetch\u array($result,mysql\u ASSOC)){
回声“;
}
}

编辑:错误的字符串运算符

echo“”;这就是我现在看到的“图像”字段是URL吗?HTML显示了什么?
图像
字段是否实际包含图像的URL?你能提供一些示例数据吗?图像字段的输出会很有帮助。HTML只显示一个空框架。请提供数据库的字段类型。它是varchar(254),id是bgint(11)。具体包含什么?一条路?亲戚?绝对?希望这是一个正确的答案,因为我是一个新手AED1302877695_998_about_image_uabout.png这是数据库包含的内容,您可能只存储了文件名,但没有相对路径。尝试添加echo“”;
<?php   $query="SELECT * from about";
                        $result=mysql_query($query);
                        $num=mysql_numrows($result);



                        $i=0;
                        while ($i < $num) {

                            $image=mysql_result($result,$i,"image");


                            echo "<img src='.$image.' alt=\"About\" />";

                        $i++;
                        }

        ?>
if(mysql_num_rows($result)) {
  while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
   echo "<img src=".$row['image']." alt=\"About\" />";
  }
}