então, neste ponto, dentro do ORM principal
assim:
usuario extends model_app{}
public function ordem(){
$iOrdem = 1; // sempre
if (isset($this->_table_columns['ordem']))
$this->select('ordem')->order_by('ordem','DESC')->limit(1);
// nao soube implementar usando o MAX tbm...
}
sabendo que o model_app extends ORM{}
gostaria de criar um metodo personalizado que obtem a maior ORDEM do
registro
se não tem nada, será 1 caso contrario trará o maior
não to sabendo implementar essa querie !!!
Em 20/11/2013 13:58, Paulo Duarte escreveu:
no return, troca o $this por $hResult;
Abs
Atenciosamente,
*Paulo Duarte*
Inteligência Web - Comunicação e Sistemas
Fone: (48) 3028.5141 / 8426.3629
E-mail: [email protected] <mailto:[email protected]>
Skype: paulo.iw
-------------------------------------------------------------------------------------------
Aviso de confidencialidade:
Esta mensagem da Empresa IW - Inteligência Web Comunicação e Sistemas,
empresa privada, é enviada exclusivamente a seu destinatário e pode
conter informações confidenciais, protegidas por sigilo profissional.
Sua utilização desautorizada é ilegal e sujeita o infrator às penas da
lei. Se você a recebeu indevidamente, queira, por gentileza,
reenviá-la ao emitente, esclarecendo o equívoco.
Em 20 de novembro de 2013 13:28, DS interativa | PHP Grupos
<[email protected] <mailto:[email protected]>> escreveu:
é Giovanni (rs)
na realidade, tenho somente o model estendendo o ORM no convencional
gostaria de criar os metodos dentro desse model para usar nos
controllers ao inves de criar dentro do controller diretamente
a "ideia" seria essa, tentei e não tive sucesso !!
class Model_Usuario extends ORM
{
public function obtemUsuarios(){
$hResult = $this->where('ativo','=','S')->find_all();
return $this;
}
}
Em 20/11/2013 13:02, Marcelo Rodrigo escreveu:
Poste seu código para que o pessoal possa te ajudar DS interativa.
Atenciosamente,
Marcelo Rodrigo
http://marcelorodrigo.com
Em 20 de novembro de 2013 12:46, DS interativa | PHP Grupos
<[email protected] <mailto:[email protected]>>
escreveu:
como eu conseguiria criar metodos dentro de um ORM de
usuarios, por exemplo: obtemUsuarios()
para usar
orm::factory('usuarios')->obtemUsuarios();
trazendo um vetor pronto
sabendo que meus usuarios tem status ativo='S' e excluido='N'
tentei aqui criando o metodo convencionalmente e retornando o
$this para o chainnable mas nao vem nada
valeu
--
Você está recebendo esta mensagem porque se inscreveu no
grupo "Kohana Php" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus
e-mails, envie um e-mail para
[email protected]
<mailto:kohana-php%[email protected]>.
Para postar neste grupo, envie um e-mail para
[email protected] <mailto:[email protected]>.
Visite este grupo em http://groups.google.com/group/kohana-php.
Para obter mais opções, acesse
https://groups.google.com/groups/opt_out.
--
Você está recebendo esta mensagem porque se inscreveu no grupo
"Kohana Php" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus
e-mails, envie um e-mail para
[email protected]
<mailto:[email protected]>.
Para postar neste grupo, envie um e-mail para
[email protected] <mailto:[email protected]>.
Visite este grupo em http://groups.google.com/group/kohana-php.
Para obter mais opções, acesse
https://groups.google.com/groups/opt_out.
--
Você está recebendo esta mensagem porque se inscreveu no grupo
"Kohana Php" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus
e-mails, envie um e-mail para
[email protected]
<mailto:kohana-php%[email protected]>.
Para postar neste grupo, envie um e-mail para
[email protected] <mailto:[email protected]>.
Visite este grupo em http://groups.google.com/group/kohana-php.
Para obter mais opções, acesse
https://groups.google.com/groups/opt_out.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
Php" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
envie um e-mail para [email protected].
Para postar neste grupo, envie um e-mail para [email protected].
Visite este grupo em http://groups.google.com/group/kohana-php.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos
Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um
e-mail para [email protected].
Para postar neste grupo, envie um e-mail para [email protected].
Visite este grupo em http://groups.google.com/group/kohana-php.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.