显示多个值而不使用逗号

Vin*_*eef 0 php mysql

如何Tags将此值显示为此示例中的帖子标记?

产品表

+----+--------+--------------------------+
| ID |  Name  |           Tags           |
+----+--------+--------------------------+
|  1 | Shirt  | Shirt,Clothes,Blue-Shirt |
|  2 | Shoes  | Shoes,Red-Shoes          |
|  3 | Jacket | Jacket,Clothes           |
+----+--------+--------------------------+
Run Code Online (Sandbox Code Playgroud)

<?php
$result= mysql_query("SELECT * FROM product") or die (mysql_error());
while ($rows = mysql_fetch_array ($result))
{ 
?>
    <div class="post">
        Product name : <?php echo $rows['name']; ?>
        <ul class="tags">
           <li>Tagged :</li>
           <li><a href="#"><?php echo $rows['tags']; ?></a></li>
       </ul>
    </div>
<?php } ?>
Run Code Online (Sandbox Code Playgroud)

我的代码给出了这个结果.

小智 5

试试这个:

<div class="post">
    Product name : <?php echo $rows['name']; ?>
    <ul class="tags">
        <li>Tagged :</li>
       <?php $tg = explode(",", $rows['tags']);
        foreach($tg as $t){
          echo '<li><a href="#">'.$t.'</a></li>';
        } ?>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)