有没有办法从sql查询打印结果而不只是读取资源ID?有点'print_r'的方式吗?
答案 0 :(得分:2)
您是否打印mysql_connect
的返回值?您应该查看mysql_fetch_assoc
的输出。
答案 1 :(得分:2)
(假设MySQL。)
通过资源句柄迭代结果集没有本机PHP功能,没有。您必须使用mysql_fetch_assoc
迭代自己。
从好的方面来说,你可以编写一个函数来完成它。
function print_rs($recordset) {
while ($row = $recordset->fetch_assoc())
print_r($row);
}
print_rs($db->query("SELECT * FROM `lol`"));
......或类似的东西。