【发布时间】:2014-09-06 09:56:16
【问题描述】:
这是我的代码:
$postsql = "SELECT * FROM post WHERE id='{$_GET['id']}'";
$posts = mysqli_query($connect,$postsql) or die("Error: ".mysqli_error($connect));
$post = mysqli_fetch_array($posts);
$postAuthor = $post['author'];
$postDate = $post['date'];
$postCat = mysqli_fetch_row($post['cat']);// I've tags here separated by commas.
$postCatTag = explode(",",$postCat);
$postText = $post['text'];
echo "<img class='view_newsimg' src='{$postImg}'>
<h3 class='lath'>{$postTitle}</h3>
<ul class='det'><li class='adc'>avtori: {$postAuthor}</li>
<li class='adc'>TariRi: {$postDate}</li>
<li class='adc'>kategoria: <a href='#'>{$postCatTag}</a></li>"; // tags are shown here
echo <<<TEXT
<p class="news">{$postText}</p>
TEXT;
作为浏览器中标签部分的结果,它显示: 类别:数组 而不是显示表格中的标签。 为什么?怎样才能得到想要的结果?
【问题讨论】:
-
如果要显示标签列表,请不要展开列表。
-
但是标签不止一个,我希望它们有单独的链接。
-
你应该使用循环。
-
标签需要什么样的输出?
-
我需要并排显示单独的链接
标签: php mysql row fetch explode