微信开发时出现mysqli数据集处理获取多条数据,发现自己把fetch_array(),fetch_all(), fetch_assoc()给整混淆了。
fetch_all(MYSQLI_ASSOC) //获取所有数据,MYSQLI_ASSOC表示以关联数组形式显示
fetch_all(MYSQLI_BOTH) //获取所有数据,MYSQLI_BOTH表示以关联数组和索引数组两者都有的形式显示
$dbname="root";
$dbpass="root";
$dbhost="127.0.0.1";
$dbdatabase="test";
$mysqli= new mysqli($dbhost,$dbname,$dbpass,$dbdatabase);
$strsql = "select * from weichat";
$result = $mysqli->query($strsql);
$record = $result->fetch_all(MYSQLI_ASSOC);
print_r($record );die;
Array | |
( | |
[0] => Array | |
( | |
[id] => 1 | |
[title] => lisi | |
[description] => 周庄历经900多年沧桑,仍完整地保存着原来的水乡集镇的建筑风貌,全镇百分之六十以上的民居仍为明清建筑,有近百座古典宅院和60多个砖雕门楼,最有代表性的当数沈厅、张厅... | |
[picUrl] => http://37sn2a.natappfree.cc/image/a.jpg | |
[url] => http://37sn2a.natappfree.cc/b.php | |
) | |
[1] => Array | |
( | |
[id] => 2 | |
[title] => 王席洋 | |
[description] => 狮子林位于江苏苏州市市城东北园林路,为苏州四大名园之一,至今已有650多年的历史... | |
[picUrl] => http://37sn2a.natappfree.cc/image/b.jpg | |
[url] => http://37sn2a.natappfree.cc/b.php | |
) | |
[2] => Array | |
( | |
[id] => 3 | |
[title] => 王席洋 | |
[description] => 狮子林位于江苏苏州市市城东北园林路,为苏州四大名园之一,至今已有650多年的历史... | |
[picUrl] => http://37sn2a.natappfree.cc/image/b.jpg | |
[url] => http://37sn2a.natappfree.cc/b.php | |
) | |
) |