gpt4 book ai didi

php - 图像未拾取路径

转载 作者:行者123 更新时间:2023-11-29 11:15:50 25 4
gpt4 key购买 nike

这是我的代码,但无法在 php 中显示来自数据库的图像。我认为这没有选择路径。任何人都可以在这方面提供帮助。

<?php
include('connect.php');

$result = $db->prepare("SELECT image FROM info WHERE empid= '". $empid ."'");
$result->bindParam('. $empid .', $empid);
$result->execute();
for($i=0; $rows = $result->fetch(); $i++){

echo '<img src="images/".$row["image"]." ">';

echo '<img src="images/".$row["image"]. > ' ;
}
?>

最佳答案

您可以将 id 连接到包含查询的文本字符串上,或者使用参数占位符,然后将值绑定(bind)到它。不是两者兼而有之,就像你所做的那样。

最安全的方法是使用参数。

<?php
include('connect.php');


// I assume you have set $empid somewhere in the missing code here

$result = $db->prepare("SELECT image FROM info WHERE empid= :empid");
$result->bindParam(':empid', $empid, , PDO::PARAM_INT);
$result->execute();

while ($row = $result->fetch(PDO::FETCH_ASSOC)){
// also changed these 2 rows to correct the concatenation
echo '<img src="images/"' . $row["image"] . '">';
echo '<img src="images/"' . $row["image"] . '">';
}
?>

关于php - 图像未拾取路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39788428/

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