我有这样的代码:
$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...];
最有效的方法是什么?
答案 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;