无法在本地主机中识别指针的原因



我将从数据库中检索一些数据,并将其显示在php文件中。

它似乎可以连接到本地主机的数据库,因为代码如下:

<?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; ?>

您的代码中有一个错误:

你说的地方:

<?php foreach($goods as item ):?>

必须是:

<?php foreach($goods as $item ); ?>

请注意项目前缺少$和分号;不是:

如果你需要在$goods中列出所有返回的值(出于测试目的),你总是可以这样做:

echo '<pre>';
print_r($goods);
echo '</pre>';

相关内容

  • 没有找到相关文章

最新更新