【发布时间】:2016-11-15 13:51:30
【问题描述】:
我在变量 $data 模型中有问题。 我将在系统屏幕上显示结果。
我的模特:
public function get_aqui($id=NULL){
if ($id !=NULL):
$this->db->select('*');
$this->db->from('financeiroaquiler as f');
$this->db->join('aluguel as a', 'f.aluguel_id_alug = a.id_alug');
$this->db->join('usuarios as u', 'u.id_usu = a.inquilino_id_inqui');
$this->db->join('apartamento as d', 'd.id_apart = a.apartamento_id_apart');
$this->db->where('a.id_alug', $id);
$query = $this->db->get('');
if ($query-> num_rows ()> 0) {
foreach ($query-> result_array () as $row) {
$data [] = $row;
var_dump($row);
}
}
$query-> free_result();
return $data;
else:
set_msg('msgerro', 'error', 'erro');
endif;
}
我的控制器:
public function pagos($id){
$this->sindico->get_aqui($id);
set_tema('titulo', 'Lista de Pagos Aquillers');
set_tema('conteudo', load_modulo('aquiler', 'pagos'));
load_template();
}
我的看法:
<?php
$dados['album'] = $this->sindico->get_aqui();
if (count($dados['album'])){
foreach ($dados['album'] as $linha) {
echo '<tr>';
printf('<td>%s / %s</td>', ($list['id_alug']) ?: '/', ($linha->nome_usu));
printf('<td>%s</td>', $linha->data_pagamento);
printf('<td>%s</td>', "Bs" . $linha->valor_pagamento);
printf('<td>%s</td>', $linha->status_pagamento);
printf('<td class="text-center">%s</td>', '<div class="btn-group"><button data-toggle="dropdown" class="btn btn-xs dropdown-toggle" data-original-title="" title="">Action<span class="caret"></span></button><ul class="dropdown-menu pull-right"><li><a href="editar/' . $linha->id_finan . '">Edit</a></li><li><a href="excluir/' . $linha->id_finan . '">Delete</a></li>');
echo '</tr>';
}}
?>
看get_aqui 函数。变量 $data 有问题的地方。
【问题讨论】:
标签: php codeigniter url