gpt4 book ai didi

php - 使用 PHP 在 HTML 表中显示图像 [path] 和数据 [Varchar]

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

我是新来的,也是 php 世界的新人。我正在使用 mysql 和 php 制作网页。需要在图像和数据上显示,就像在另一个页面上的搜索结果一样。在 wamp 我创建一个数据库 Pic of data base

这是一个 php 的搜索表单 search and php code

连接数据库正在工作

这是消息

**( ! ) Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in C:\wamp\www\vezba 3\rezultati-pretrage.php

但我确信问题仅出在这一行

搞清楚这个问题真是让我大吃一惊

请帮忙

    <?php
$sql = "SELECT * FROM artikli";
if($result = mysqli_query($db, $sql)){
if(mysqli_num_rows($result) > 0){
echo "<table>";
echo "<tr>";
echo "<th>id</th>";
echo "<th>cena</th>";
echo "<th>model</th>";
echo "<th>slika</th>";
echo "</tr>";
while($row = mysqli_fetch_array($result)){
echo "<tr>";
echo "<td>" . $row['id'] . "</td>";
echo "<td>" . $row['cena'] . "</td>";
echo "<td>" . $row['model'] . "</td>";
echo "</br>";
header("Content-type: image/png");
echo '<img src="'.$row['slika'].'"/>';
echo "</tr>";
}
echo "</table>";
}
}

// Close connection
mysqli_close($db);
?>

最佳答案

很难看出代码是什么,但第 26 行肯定需要更改为:

// i prefer single quoting to double quoting most of the time
// but it's definitely clearer here since you need attributes
echo '<td><img src="'.$row['slika'].'"/></td>';

编辑

这里有一个if...添加一个else,如下所示:

if ($result = mysqli_query($db, $sql)) {
// ... code
} else {
echo 'mysqli error? ';
printf("Errormessage: %s\n", mysqli_error($db));
}

此外,如果页面是白色的,您可能看不到错误。一定要知道where your php error log is ;

关于php - 使用 PHP 在 HTML 表中显示图像 [path] 和数据 [Varchar],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40942662/

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