Bom dia, sou iniciante no CodeIgniter. Faço um select no banco de dados, das colunas id_cidades e nome da tabela cidades, e o resultado vem no formato abaixo:
Array ( [0] => Array ( [id_cidades] => 7206 [nome] => Acegua ) [1] => Array ( [id_cidades] => 7207 [nome] => Afonso Rodrigues ) [2] => Array ( [id_cidades] => 7208 [nome] => Agua Santa ) [3] => Array ( [id_cidades] => 7209 [nome] => Aguas Claras ) [4] => Array ( [id_cidades] => 7210 [nome] => Agudo )
Meu propósito é colocar o resultado nas options um select, usando o valor de "id_cidades" no parâmetro value e exibindo o valor de "nome" para o usuário. Já tentei percorrer o resultado com mysql_fetch_array e foreach, como fazia antes de usar o CodeIgniter (usava só o PHP puro) porém não consigo alcançar o resultado desejado, nada é impresso na tela quando utilizo esses comandos. O resultado acima aparece quando uso o comando print_r.
Código Model:
function get_all_by_uf($id_uf)
{
$this->db->select('id_cidades, nome');
$this->db->from('cidades');
$this->db->where('id_uf', $id_uf);
$query = $this->db->get();
return $query->result_array();
}
Código Controller:
public function index()
{
$this->load->model('cidade');
$ufs = array (
'1' => 'AC',
'2' => 'AL',
'3' => 'AM',
'4' => 'AP',
'5' => 'BA',
'6' => 'CE',
'7' => 'DF',
'8' => 'ES',
'9' => 'GO',
'10' => 'MA',
'11' => 'MG',
'12' => 'MS',
'13' => 'MT',
'14' => 'PA',
'15' => 'PB',
'16' => 'PE',
'17' => 'PI',
'18' => 'PR',
'19' => 'RJ',
'20' => 'RN',
'21' => 'RO',
'22' => 'RR',
'23' => 'RS',
'24' => 'SC',
'25' => 'SE',
'26' => 'SP',
'27' => 'TO',
'28' => 'XX'
);
$data = array(
'id_cidades' => 7345,
'uf' => $ufs,
'cidade' => $this->cidade->get_all_by_uf(23)
);
$this->load->view('teste', $data);
}
CodeIgniter retorno banco de dados
Started By Bianca Matos, 06/07/2015, 12:03
codeigniter banco de dados
Nenhuma resposta neste tópico
#1
Posted 06/07/2015, 12:03
Veja alguns posts relacionados com: codeigniter, banco de dados
Desenvolvimento →
PHP →
Artigos, Dicas e Tutoriais de PHP →
Catálogo dinâmico com PDO, imagens e MySQLCriado por Fernando C em 29/09/2015 PHP, PDO, banco de dados, MySQL and 1 more... |
|
|||
Banco de Dados →
Outros Bancos de Dados →
Microsoft SQL Server →
Como obter dados de duas tabelas em mesma coluna?Criado por Emerine em 31/07/2015 sql server, sql, banco de dados and 2 more... |
|
|||
Desenvolvimento →
Teoria de Programação →
Unicamp sediará conferência sobre banco de dados PostgreSQL em agostoCriado por WMO Notícias em 24/07/2015 Unicamp, PostgreSql, Conferencia and 1 more... |
|
|||
Desenvolvimento →
PHP →
Somar valores da coluna do banco de dadosCriado por bobsap em 04/06/2015 Soma, Php, Bd, Banco de Dados and 1 more... |
|
|||
Desenvolvimento →
ASP →
IF/Else / IF ElseCriado por shogun89 em 04/05/2015 Asp, If, Else, banco de dados and 1 more... |
|
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)