如何在php中一次回显多个值

时间:2015-10-18 11:24:36

标签: php mysql

我有这样的代码:

$sql = "SELECT $value1, $value2, $value3 from table where...";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);

有没有办法回显所有3个值,$ value1,2,3这样?

echo $row[$value1, $value2...];

最有效的方法是什么?

3 个答案:

答案 0 :(得分:0)

也许你正在寻找这个:

echo '<pre>';
print_r($row);

答案 1 :(得分:0)

使用while循环

while($row = mysql_fetch_array($result)){
      echo $row[$value1] . $row[$value2]; //etc
    }

答案 2 :(得分:0)

你可以试试这种方式

$sql = "SELECT GROUP_CONCAT($value1,'  ', $value2, '  ', $value3) AS item from table where...";

$result = mysql_query($sql);
$row = mysql_fetch_object($result);
echo $row->item;