The query is always returning 1 and not the id
I need. I want the id
of 'intervaloshorarios' table which has its own 'cita'. For example, (8:00 am to 9:00 am) for the date: 27/08/1988. I need (8:00 am to 9:00) id. I am returning the query using print_r($expression). How can I get the id
that I need?
Database
Model function
public function get_idintervalo($idCitas) {
$query = $this->db->query('SELECT intervaloshorarios.idIntervaloHorario FROM intervaloshorarios INNER JOIN citas '
. 'ON intervaloshorarios.idIntervaloHorario = citas.idIntervaloHorario '
. 'WHERE citas.idCitas = ' . $idCitas . ';');
return print_r($query);
}
Controller(trying to get id into hidden field)
$query = $this->Intervalos_Model->get_idintervalo($idCitas);
$crud->change_field_type('idIntervaloHorario', 'hidden', $query);
Error (Sihas answer)
Print_r($query)(Sihas answer )
1CI_DB_mysqli_result Object ( [conn_id] => mysqli Object ( [affected_rows] => 1 [client_info] => mysqlnd 5.0.11-dev - 20120503 - $Id: 76b08b24596e12d4553bd41fc93cccd5bac2fe7a $ [client_version] => 50011 [connect_errno] => 0 [connect_error] => [errno] => 0 [error] => [error_list] => Array ( ) [field_count] => 1 [host_info] => localhost via TCP/IP [info] => [insert_id] => 0 [server_info] => 5.5.5-10.1.21-MariaDB [server_version] => 50505 [stat] => Uptime: 1043645 Threads: 1 Questions: 58810 Slow queries: 0 Opens: 257 Flush tables: 1 Open tables: 203 Queries per second avg: 0.056 [sqlstate] => 00000 [protocol_version] => 10 [thread_id] => 3645 [warning_count] => 0 ) [result_id] => mysqli_result Object ( [current_field] => 0 [field_count] => 1 [lengths] => [num_rows] => 1 [type] => 0 ) [result_array] => Array ( ) [result_object] => Array ( ) [custom_result_object] => Array ( ) [current_row] => 0 [num_rows] => [row_data] => )