将mysql_fetch_array的值放在String中;

时间:2014-08-03 14:26:24

标签: php mysql sql

我想创建一个Web服务,我想只返回一行,并在链中设置行的值,如:value1;值2;值2;即分开;行的每一列

我写了这段代码:

  $query = "SELECT * FROM base WHERE id =" $id;
  $result = mysql_query ($query, $link);
  $row = mysql_fetch_array ($result);

但我现在不知道如何将每行的字符串值分隔为;

有人可以帮忙吗?谢谢

1 个答案:

答案 0 :(得分:1)

使用foreach循环。

$values = '';
foreach ( $row as $value ){
    if ( $value == end($row) )
        $values .= $value
    else
        $values .= $values .';';
}