动态HTML图像链接在PHP中从数据库中提取错误信息
正在运行适用于Windows 7.2.6的XAMPP。下面是数据库中我的MariaDB art表 代码:动态HTML图像链接在PHP中从数据库中提取错误信息,php,html,image,hyperlink,dynamic-html,Php,Html,Image,Hyperlink,Dynamic Html,正在运行适用于Windows 7.2.6的XAMPP。下面是数据库中我的MariaDB art表 代码: 检查源代码时的HTML图像链接 <a href="/admin.php?action=editProducts&product=a"><img src=" " width="75" height="75" title="c" ></a> row has value正在打印到浏览器中,我在调试器中看到$row数组具有正确的值。我不明白为什
检查源代码时的HTML图像链接
<a href="/admin.php?action=editProducts&product=a"><img src=" " width="75" height="75" title="c" ></a>
row has value正在打印到浏览器中,我在调试器中看到$row数组具有正确的值。我不明白为什么它只从art表中提取1个随机字符,而不是正确的值,我的每行错误代码是:
注意:未初始化的字符串偏移量:1
当您使用
$row = $st->fetch();
这只是表中的一行数据,因此使用
foreach ($row as $value) {
只需在这一行的字段之间循环。您需要更改它,以便第一部分使用fetchAll()
一次性检索所有行
$row = $st->fetchAll();
然后,出于语义目的,您可能应该将值更改为$rows
(只是说它是一组行,而不仅仅是一行)
$row = $st->fetchAll();