无法识别localhost中指针的原因

时间:2013-07-05 10:17:08

标签: php database setting

我将从数据库中检索一些数据并将其显示在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; ?>

1 个答案:

答案 0 :(得分:0)

您的代码中有错误:

你说的地方:

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

必须:

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

注意缺少$ before项和分号;不是:

如果您需要列出$ goods中的所有返回值(用于测试目的),您可以随时执行:

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