Ir para conteúdo

VictorPHP

Members
  • Total de itens

    15
  • Registro em

  • Última visita

Reputação

1 Comum

Sobre VictorPHP

  1. Bom dia Galera!Fiz uma tela de cadastro na aplicação usando popup. Para cadastro tudo certo, pois não preciso recolher informações.Para fazer a tela de update, precisava que quando clicasse no link "Editar" ele buscasse a linha que eu cliquei para editar, porem em todas as tentativas de resolver isso ele pegou somente a primeira linha, fora que colocando o html do popup nessa ordem, ele foi parar la no canto direito.Segue o codigo de uma das tentativas :// Aqui é onde faço o select com todos ativos da carteira em tabela, e a DIV popup é exibida quando clico no link Editar. Não sei se é o lugar correto mas foi o mais proximo que consegui de fazer funcionar. Porem como ja explicado sempre pega o primeiro valor em vez da linha que cliquei{ativo.map(row => (<tr><input className="key" value={row._id} /><td>{row.ativo}</td><td>{row.quantidade}</td><td>{row.data_entrada}</td><td>{row.valor_entrada}</td><td>{row.data_saida}</td><td>{row.valor_saida}</td><td>R${row.valor_saida - row.valor_entrada}</td><td><a onClick={edit}>Editar</a></td><div className="popupedit"><div className="popupedit-content"><img src={close} alt="close" onClick={fechar} className="close" width="20px" height="20px"/><center><input type="text" placeholder="Ativo"></input><input type="text" placeholder="Lotes"></input><div className="datacompra"><input type="date" placeholder="Data da Compra" className="data"></input><input type="checkbox" className="check"></input><label className="check">Hoje</label></div><input type="text" placeholder="Valor da Compra"></input><div className="datacompra"><input type="date" placeholder="Data da Compra" className="data"></input><input type="checkbox" className="check"></input><label className="check">Hoje</label></div><input type="text" placeholder="Valor da Venda"></input> </center><button className="button">Adicionar</button></div></div></tr>// função que chama exibi o popupfunction edit(){document.querySelector(".popupedit").style.display = "flex";}
  2. VictorPHP

    Select no PHP está retornando campo de Data (Oracle) como Varchar

    O resultado no banco de dados sai no formato abaixo (coloquei apenas um exemplo pois são vários registros): 06.01.2017 07:11:11 Quando dou debug no PHP aparece somente data no formato (06/01/2017)
  3. Galera preciso de ajuda, Meu campo no banco de data é data/hora, e preciso ver a hora. Quando eu faço o select me retorna apenas a data. Realizei o debug e vi que esta retornando apenas a data como varchar. Conseguem me ajudar ? Ja tentei diversas conversões de data. To char, To date , Date , Strtotime ... Nada funcionou. Uso PHP 5.6.40 e banco de dados Oracle. Minha necessidade é mostrar a data e hora do evento. Alguem conhece uma solução ? Formato no meu banco : 25.07.2019 05:33:00 Meu codigo: SELECT : $sql='SELECT tr.tm_prf_act as prf, tr.tm_cod_of, ev.ev_nom_mac , un.dt_ini_parada, un.dt_fim_parada, un.cod_motivo, un.cod_mot_despachador FROM unl_trens_parados un,trens tr, elem_via ev WHERE un.id_trem_act = tr.tm_id_trm AND un.id_sb = ev.ev_id_elm AND un.dt_ini_parada > SYSDATE -1 AND un.id_posto = 2 AND un.cod_motivo IN (20,28,26,50,15,30) AND un.dt_fim_parada IS NOT NULL ORDER BY un.dt_ini_parada desc '; Conexão : $stid=oci_parse($ora_conexao,$sql); oci_execute($stid); Chamando a data somente para testar : $teste = oci_result($stid,'DT_INI_PARADA'); --> Estou testando o campo de data echo date('d/m/Y H:m:s', strtotime($teste)); -> Chamando a data Debug ( Me retorna apenas data "25/07/2019") $var = $teste; -> Debugando var_dump($var); > Debugando die(); > Debugando
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.