php 重複するデータを非表示にしたい(array_uniqueの使い方と表示方法)
Q&A
解決したいこと
php 重複データの非表示
phpのviwesでデータを表示する際に同じデータは非表示にしたいです。
array_uniqueを使えば良さげということはわかっているのですが。。。
(DBには重複データも必要性があって入っています。無駄に入っているわけではありません)
初心者でお手上げなのでどなたか解決方法を教えて下さい。
該当するソースコード
### views
$fruits2 = array_unique($blog_app_post2);
<?php foreach (@$fruits2 as $key ) {
echo $key.':'.$value.'';
echo '<br>'
<a href="/blog_app/index/?keyword_parent=<?php echo $key['keyword_child']; ?>"></a><?php } ?>
<form action="{% url 'blog_app:index' %}" method=""></form>
<?php echo $keyword_child; ?>
}
?>
<section class="post-list">
<div id="checkbox-container">
<table class="table table-hover table-bordered" style="table-layout:fixed;width:100%;">
<tr>
<th><input type="checkbox" id="checkall" /></th>
<th>タイトル</th>
<th>URL</th>
<th>description</th>
<th>サイト内キーワード</th>
</tr>
<tbody>
<?php foreach (@$blog_app_post_2 as $post2) { ?>
<tr>
<td width="3%" style="word-wrap:break-word;"><a href="aaa"><?php echo $key2['x']; ?></a></td>
<td width="20%" style="word-wrap:break-word;"><a href="aaa"><?php echo $key2['g_title']; ?></a></td>
<td width="20%" style="word-wrap:break-word;"><a href="aaa"><?php echo $key2['g_url']; ?></a></td>
<td width="40%" style="word-wrap:break-word;"><a href="aaa"><?php echo $key2['description']; ?></a></td>
<td width="20%" style="word-wrap:break-word;"><a href="aaa"><?php echo $key2['inkeywords']; ?></a></td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
</section>
0