简单转储变量内容

时间:2013-07-25 00:34:09

标签: php mysql variables

我可以在mySQL数据库上成功执行查询,并使用以下行将输出分配给变量:

$result = mysqli_query($con,"select * from test");

如何在不使用数组和while循环的情况下转储变量$ result的内容?

我试过了: 的print_r($结果) 打印($ result), 打印$ result, echo $ result

2 个答案:

答案 0 :(得分:0)

您可以使用循环和mysqli_fetch_assoc

/* fetch associative array */
while ($row = mysqli_fetch_assoc($result)) {
    print_r($row);
}

如果你愿意,你可以将它变成一个函数,把它放在你的代码中,然后简单地调用它:

function dumpQuery($result) {
    /* fetch associative array */
    while ($row = mysqli_fetch_assoc($result)) {
        print_r($row);
    }
}

...

$result = mysqli_query($con,"select * from test");
dumpQuery($result);

答案 1 :(得分:0)

$query= mysqli_query($con,"select * from test");
while($row = mysqli_fetch_assoc($query)){
  print_r($row);
}

没有测试它,因为我不在电脑前,但我认为这就是你需要的。