期望用逗号分隔的数组的不同输出

时间:2014-01-21 09:49:48

标签: php

我想从数组中获取不同的值,这些值也应该用逗号分隔 像英语,德语,法语,但我得到的是EnglishFrenchGerman。

 <?php 
    $cmd = mysql_query("select language from lang where dispname = 'Sk'");
    while($out = mysql_fetch_array($cmd))
    {
    $res = array_unique($out);  
    $row = implode(",",$res);
    echo "$row";
        }           
    ?>  

1 个答案:

答案 0 :(得分:0)

如果您无法理解为什么代码没有达到预期效果,那么在处理过程中会将数据转储出去。试试这个: -

<?php 
    $cmd = mysql_query("select language from lang where dispname = 'Sk'");
    while($out = mysql_fetch_array($cmd))
    {
        echo '<pre>' . print_r($out,true) . '</pre>';
        $res = array_unique($out);  
        echo '<pre>' . print_r($res,true) . '</pre>';
        $row = implode(",",$res);
        echo $row;
    }           
?>