我正在尝试使用
$query = $this->db->query("YOUR QUERY");
$fields = $query->field_data();
这记录在本手册页的底部 http://ellislab.com/codeigniter/user-guide/database/fields.html
但我得到一个错误列表(超过 100 个),任何查询,甚至是简单的select * from tablename
.
我正在使用 CodeIgniter 2,PHP 版本 5.4.10,MySQL 版本 5.5.29
有谁知道为什么会这样?
$sql = "SELECT * FROM `article`";
$query = $this->db->query($sql);
$fields = $query->field_data();
错误列表(前几个):
遇到 PHP 错误 严重性:通知消息:未定义属性:stdClass::$Type 文件名:mysqli/mysqli_result.php 行号:89
遇到 PHP 错误 严重性:通知消息:未定义属性:stdClass::$Field 文件名:mysqli/mysqli_result.php 行号:95
遇到 PHP 错误 严重性:通知消息:未定义属性:stdClass::$Default 文件名:mysqli/mysqli_result.php 行号:97
遇到 PHP 错误 严重性:通知消息:未定义属性:stdClass::$Key 文件名:mysqli/mysqli_result.php 行号:99