Eu tbm acho que deves deixar este tipo de processamento a cargo do BD. É
mais rápido e fácil.

 

  _____  

De: [email protected]
[mailto:[email protected]] Em nome de Vinicius Cruz
Enviada em: terça-feira, 3 de fevereiro de 2009 10:15
Para: CodeIgniter Brasil
Assunto: Re: [CodeIgniter] dúvida sobre práticas

 

Isso tá me cheirando pog.. =D

A primeira opção limou a função do controller. Me parece que um JOIN já
retornaria o status do usuário, não?

Vinicius

2009/2/3 Bruno Barros <[email protected]>

Pessoal,
tenho uma dúvida sobre práticas.

Tenho que gerar uma tabela no View, e cada linha desta tabela precisa
de informações específicas, como o status deste usuários etc.
Então cada linha retornada do BD gera outra pesquisa.

É melhor eu colocar dentro da View:
<?php
   foreach($listaItens as $row):

               $status= $this->meu_model->status_do_usuario($row['id']); //
faz
outra requisição no BD
   ?>
   <tr>
   <td><?=$nome?></td>
   <td><?=$status?></td>
   </tr>
   <?php
   endforeach;
   ?>

... ou ...

Gerar toda a tabela dentro do Model e depois descarregar tudo na View?


--
[]'s
Bruno Barros
[email protected]

_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

 

_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a