menu
Fórum Adianti
menu Menu
Pegar valores de input sem refresh Preciso pegar valores de dois inputs diferentes para fazer uma consulta no banco e alimentar um select com esse resultado, porém sou iniciante, principalmente com o framework e gostaria de ajuda quanto a isso...
JM
Pegar valores de input sem refresh  
Preciso pegar valores de dois inputs diferentes para fazer uma consulta no banco e alimentar um select com esse resultado, porém sou iniciante, principalmente com o framework e gostaria de ajuda quanto a isso

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (2)


HL

João boa noite!

Pode detalhar mais a situação, postar parte do código, para que possamos entender melhor.
JM

Bom dia, a parte de pegar os valores dos inputs eu consegui, porém agora eu preciso passar o valor de uma function para outra, tentei usar variavel global e TSession mas não surtiu efeito.

codigo das functions:

  1. <?php 
  2. public static function onExitAction($param)
  3.     {
  4.     
  5.         $obj = new StdClass;
  6.             
  7.         $date_save $param['date'];
  8.         
  9.         TSession::setValue('dateS',$param['date']);
  10.         
  11.         
  12.         
  13.         
  14.         TForm::sendData('form_TbProdutividadeClass'$obj);
  15.     }
  16.     
  17.     public static function onChangeAction($param)
  18.     {
  19.        $date_save TSession::getValue('dateS');
  20.       
  21.    
  22.         $obj = new StdClass;
  23.           
  24.         $frente_save $param['cod_frente'];
  25.         
  26.         
  27.         TForm::sendData('form_TbProdutividadeClass'$obj); 
  28.         
  29.         if($date_save != '' && $frente_save != ''){
  30.         
  31.         $db mysqli_connect("localhost""root""""dbagricola");
  32.         $sql "SELECT count(tb_liberacao.date) FROM tb_liberacao WHERE date = '$date_save' and cod_frente = '$frente_save'";
  33.         
  34.         $consulta mysqli_query($db,$sql,MYSQLI_USE_RESULT);
  35.         
  36.         $obj->qntCaminhao $consulta;
  37.         }
  38.         else{
  39.         
  40.         $obj->qntCaminhao 'Não há saídas registradas.';
  41.         
  42.         }       
  43.     }
  44. ?>