How to produce an array from a CodeIgniter query result object
I am trying to get the data from db Here is the query
public function updating($id)
{
$uquery = $this->db->query(' SELECT * FROM `form` WHERE id='.$id);
print_r($uquery);
// return $request_data;
}
But instead of returning an array it's returning this:
CI_DB_mysqli_result Object (
[conn_id] => mysqli Object (
[affected_rows] => 1
[client_info] => mysqlnd 5.0.12-dev - 20150407 - $Id: 241ae00989d1995ffcbbf63d579943635faf9972 $
[client_version] => 50012
[connect_errno] => 0
[connect_error] =>
[errno] => 0
[error] =>
[error_list] => Array ( )
[field_count] => 6
[host_info] => localhost via TCP/IP
[info] =>
[insert_id] => 0
[server_info] => 5.5.5-10.1.16-MariaDB
[server_version] => 50505
[stat] => Uptime: 250329 Threads: 1 Questions: 4886 Slow queries: 0 Opens: 40 Flush tables: 1 Open tables: 29 Queries per second avg: 0.019
[sqlstate] => 00000
[protocol_version] => 10
[thread_id] => 353
[warning_count] => 0
)
[result_id] => mysqli_result Object (
[current_field] => 0
[field_count] => 6
[lengths] =>
[num_rows] => 1
[type] => 0
)
[result_array] => Array ( )
[result_object] => Array ( )
[custom_result_object] => Array ( )
[current_row] => 0
[num_rows] =>
[row_data] =>
)
Why am I getting this?