Marcelo,

Faltou te alertar que o resultado das queries no banco podem vir em DOIS
formatos :
- objeto e
- array.
http://codeigniter.com/user_guide/database/results.html

Para a view estar exibindo os dados dessa maneira, muito provavelmente
no model, se utilizou algo tipo :

   public function pegar_ultimos_cadastrados($numero) {
        $this->db->limit($numero);
        $this->db->order_by('id_comissao', 'desc');
        $query = $this->db->get('comissao');
        return $query->result_array();
    }

Se liga no  "  return $query->result_array();  " .

Se vc. usar $query->result() , o resultado é embutido num objeto. Assim
sendo, TODO o tramento após isso deverá ser adequado ao objeto.
Logo que comecei, perguntei pro pessoal o que era mais usual ( objeto ou
array ), e, entre outras coisas, tem o lance de performance, memória,
etc... Então, sempre uso result_array .

Por isso que no exemplo que lhe passei ( e também no Aligatoro ), a view
exibe os campos dessa maneira.

Checa isso, e vc. se funciona.

-- 
Abs,

Jairo
Sao Paulo / SP - Brasil


On Thu, 2012-05-03 at 16:41 -0300, Marcelo Florindo wrote:
> Boa tarde,
> 
> O exemplo é muito interessante. Porém vocês conseguiram entender como
> eles pegaram isto:
> 
> $this->data['cliente'] = $this->_cliente_vazio(); no controller
> 
> e na view está sendo apresentando:
> 
> <label for="email">E-mail:
>                     <input type="text" name="email" id="email"
> value="<?php echo $cliente['email']; ?>" />
>                 </label>
> 
> 
> Porém se fizer direto isto dará erro.
> 
> Alguém consegue me explicar como que no aligatoro ele faz isto 
> automaticamente?
> 
> https://github.com/CaSoft/Aligatoro/blob/master/application
> 
> 
> Grato a todos,



_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a