我将从数据库中检索一些数据并将其显示在php文件中。
它似乎可以连接到我的localhost的数据库,因为代码如下:
<?php foreach($goods as item ):?>
没有发生任何错误。
但是当谈到代码时,
<?php echo $item->logo;?>
在我的浏览器上,只显示
logo;?>
我的代码或设置有什么问题。 由于文件很大,我认为系统配置问题(我重新安装了wampserver),我只是稍微展示一下 我的代码:
<?php echo sizeof($goods);?>
<td class="td_f"><a href="" target="_blank"><IMG src="http://127.0.0.1:8020/UB_real//public/photos/frontimg/<?php echo $item->logo?>"> </a></td>
<?php endforeach; ?>
答案 0 :(得分:0)
您的代码中有错误:
你说的地方:
<?php foreach($goods as item ):?>
必须:
<?php foreach($goods as $item ); ?>
注意缺少$ before项和分号;不是:
如果您需要列出$ goods中的所有返回值(用于测试目的),您可以随时执行:
echo '<pre>';
print_r($goods);
echo '</pre>';