我有一个php页面,我使用foreach循环在数据库中显示所有内容。我在循环中添加了一个facebook评论框API,因此它在循环的每次迭代中显示,我的问题是当我评论一件事时,它会显示在页面的每个对象上。
我尝试生成一个唯一的ID,唯一的问题是我需要在每个页面重新加载时ID相同。继承人的代码
<?php foreach($apps as $app){?>
<div class="col-md-6">
<h3><?php echo $app->app_name;?></h3>
<p><?php echo $app->app_body;?></p>
<br>
<div class="fb-comments" data-href="http://localhost:8888/appshare/<?php echo uniqid(); ?>" data-numposts="3" width="100%"></div>
</div>
<?php }?>
它表示echo uniqueid()id喜欢在循环中为每个对象存储一个数字,如1,2,3 ...并在页面重新加载时保持相同的数字。任何想法?