gpt4 book ai didi

php - 在服务器中搜索图片并显示

转载 作者:行者123 更新时间:2023-11-29 05:46:14 27 4
gpt4 key购买 nike

我网站上的用户目前可以通过 PHP 搜索 mysql 数据库,结果显示在 DIV 内的同一页面上,感谢 ajax...

我现在需要的是显示与 mysql 结果关联的图像...假设结果有ID=250,那么我想要一段代码在服务器上的一个文件夹中搜索名称为250.jpg的图像...

然后使用 php 脚本在表格列中显示此图像...

这是我的 php 脚本,它显示结果以及我希望图片出现的位置...

请帮帮我...

   $qry_result = mysql_query($query) or die(mysql_error());

}
// Build Result String
$display_table = "<table align='center'>";

// Insert a new row in the table for each result
while($row = mysql_fetch_array($qry_result)){
$display_table .= "<tr>";
$display_table .= "<td class='ad_container' colspan='4'></td>";
$display_table .= "</tr>";
$display_table .= "<tr>";
$display_table .= "<td width='110' rowspan='2'>----- IMAGE HERE -----</td>";
$display_table .= "<td width='377' height='15'>$row[headline]</td>";
$display_table .= "<td width='67' rowspan='2'>$row[insert_date]</td>";
$display_table .= "</tr>";
$display_table .= "<tr>";
$display_table .= "<td height='15'>$row[price]:-</td>";
$display_table .= "</tr>";
}

$display_table .= "</table>";
echo $display_table;

最佳答案

此解决方案会检查以确保图像在显示之前确实存在:

// absolute path to image directory
$path = '/var/www/vhosts/path/to/dir';

// basepath image directory
$basepath = '/path/to/dir';

// assuming you store JPEGs
$image = $row['id'] . '.jpg';

// start column output
$display_table .= '<td width="110" rowspan="2">';

// make sure image exists
if (file_exists($path . $image)) {
$display_table .= '<img src="' . $basepath . $image . '" />';
}

// end column output
$display_table .= '</td>';

关于php - 在服务器中搜索图片并显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1573946/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com