• 28-12-2014, 00:24:33
    #1
    Reveloper
    Merhaba,

    şöyle bir kod betiğim var:

    function servers(){
        $a=mysql_query("SELECT name FROM servers");
        while($row=mysql_fetch_array($a)){
            $b[]=$row["name"];
        }
        return $b;
    }
    return olan sonucun şöyle dönmesini istiyorum:

    server1,server2,server3

    bunu nasıl yaparım?

    edit: oturup bi çay içtikten sonra tekrar deneyince yapılıyor arkadaşlar

    function customfields() {
    $result = mysql_query(...);
    $i = 0;
    while ($row=mysql_fetch_array($result)) {
    $html .= $row["fieldname"].',';
    $i++;
    }
    return $i > 0 ? rtrim($html,',') : '';
    }
  • 28-12-2014, 03:42:27
    #2
    Sizin çözüme alternatif olarak...

    function servers(){
        $a=mysql_query("SELECT name FROM servers");
        while($row=mysql_fetch_array($a)){
            $b[]=$row["name"];
        }
        return implode(',', $b);
    }