Jump to content

BinSilva

Members
  • Content count

    15
  • Joined

  • Last visited

Community Reputation

0 Comum

About BinSilva

Informações Pessoais

  • Sexo
    Masculino
  1. BinSilva

    Concorrência Transacional

    Irei tentar isso, obrigado Beraldo. ;)
  2. BinSilva

    Controle Transacional

    Faz sentido, irei tentar isso.
  3. BinSilva

    Controle Transacional

    Olá desenvolvedores, Tenho um sistema com php e mysql para geração de senhas, onde após o dia da visita as senhas recomeçam a contagem (Normal 1, Preferencial 1, Normal 2, Preferencial 2 etc). O problema é que não venho tendo um controle da concorrência, o sistema tem milhares de gerações de senhas diárias. E acontece a seguinte situação: Gerações na mesma data, ex: 14/09/2015 e no horário 00:00:00 estão ficando repetidas. Eu não posso ter uma coluna auto incremento para o campo da senha, as senhas são geradas na aplicação, onde verifico o dia da visita, consulto qual a última senha gerada e o tipo e incremento o valor. Qualquer "rumo" para resolver o problema eu agradeço.
  4. BinSilva

    Concorrência Transacional

    Olá desenvolvedores, Tenho um sistema com php e mysql para geração de senhas, onde após o dia da visita as senhas recomeçam a contagem (Normal 1, Preferencial 1, Normal 2, Preferencial 2 etc). O problema é que não venho tendo um controle da concorrência, o sistema tem milhares de gerações de senhas diárias. E acontece a seguinte situação: Gerações na mesma data, ex: 14/09/2015 e no horário 00:00:00 estão ficando repetidas. Eu não posso ter uma coluna auto incremento para o campo da senha, as senhas são geradas na aplicação, onde verifico o dia da visita, consulto qual a última senha gerada e o tipo e incremento o valor. Qualquer "rumo" para resolver o problema eu agradeço.
  5. BinSilva

    mpressão formato DICOM com PHP

    Olá Pessoal, Estou desenvolvendo uma aplicação em que será necessário efeturar impressão em uma FUJIFILM DryPix 4000. Onde a mesma só recebe arquivos no formato DICOM. Encontrei uma classe que converte o jpg que gero para DICOM, porém não consigo enviar para impressora, pois só consigo imprimir utilizando window.print() que não aceita o formato DICOM, apenas JPG.
  6. BinSilva

    Div "puxar" outras div's como um imã

    Segui um pouco a sua lógica, mas ignorei a div do objeto foco (no caso a div que centraliza). Setei a posição do topo e margem esquerda do hover com javascript. Ai removo o event quando chega na posição e deu tudo certo =D Vlw a dica hehehehe
  7. Prezados, Olha o lance que preciso fazer, se alguém já viu algo parecido, agradeço. http://sgrtemplate.com.br/teste/ Tenho um objeto (simulado pelo quadro preto) que quando for arrastado para próximo do quadro azul, a uma determinada distância, o quadro azul "puxa" o quadro preto para o centro, como se fosse um imã. Alguém já viu algo parecido com javascript ou jQuery?
  8. Fala pessoal, Não encontrei ocorrências para isso ainda. Uso DataTable com a geração do lado do servidor utilizando o método SSP::complex da classe ssp.class.php que retorna meu json formatado de acordo com o necessário para a paginação do DataTable. Porém agora precisarei utilizar JOIN com outras tabelas meio urgente, verificando nos exemplos no site DataTable não encontrei nada que me ajude, se alguém puder me ajudar com isso fico agradecido, senão, quando tiver a solução posto aqui. Meu select é algo assim: SELECT L.NUMERO_LAUDO, L.ANO_LAUDO, L.DATA_LAUDO, S.NOME AS NOME_LEGISTA, D.NOME AS NOME_DESTINATARIO, L.LAUDO, L.DESTINATARIO FROM IML.LAUDOS L INNER JOIN SSPJ.SERVIDORES S ON S.SERVIDOR = L.LEGISTA INNER JOIN SSPJ.DEPARTAMENTOS D ON D.DEPARTAMENTO = L.DESTINATARIO WHERE L.DESTINATARIO = $destinatario;
  9. BinSilva

    Atualizar dataTable ajax server-side

    Justamente isso, poré, não funcionava somente conforme a documentação: table.ajax.reload(); E sim dessa forma, ou seja, precisa chamar a api, eu não sabia: table.api().ajax.reload(); Vlw
  10. Olá pessoa, tenho uma tabela utilizando dataTable que é construida consultando os dados, obtendo o retorno json, conforme código abaixo: "processing": true, "serverSide": true, "ajax": "/ajax/consultar_usuarios.php?PHPSESSID=<?= session_id() ?>", "columns": [ { "data": "nome_login" }, { "data": "nome_completo" }, { "data": "tipo_usuario" }, { "data": "info_email" }, { "data": "data_cadastro" }, { "data": "DT_RowId" } ], Porém preciso que ela atualize sempre que foi inserido ou deletado um usuárío, e não obtive sucesso até o momento, o mais próximo que consegui foi utilizar um evento do botão salvar usuário, ativando: var dataTable = $('.dataTable').dataTable({"sPaginationType": "full_numbers"}); dataTable.fnAddData([... Porém ocorrem alguns erros. Ficarei agradecido se alguém que já tenha passado por isso puder ajudar.
  11. Exatamento isso Motta, consigo manipular agora da forma que preciso. Muito obrigado.
  12. Olá pessoal, tudo bem? Tenho uma situação em que preciso filtrar meus registros com - de 10 dias e + de 10 dias da data atual, a query que tenho é a seguinte: SELECT l.legista, s.nome, l.DATA_LAUDO, COUNT (l.laudo) AS total_legista, (SELECT COUNT (laudo) FROM iml.laudos l INNER JOIN iml.tipos_laudos t ON (t.tipo_laudo = l.tipo_laudo) WHERE l.status_revisao = 'D' AND t.secao = 'P' AND l.DATA_LAUDO BETWEEN TO_DATE('12/06/2014', 'MM/DD/YYYY') AND TO_DATE('12/26/2014', 'MM/DD/YYYY') AND l.iml = 3) AS total FROM iml.laudos l INNER JOIN iml.tipos_laudos t ON (t.tipo_laudo = l.tipo_laudo) INNER JOIN iml.medicos_legistas ml ON (ml.servidor = l.legista) INNER JOIN sspj.servidores s ON s.servidor = l.legista WHERE l.status_revisao = 'D' AND t.secao = 'P' AND l.iml = 3 AND l.DATA_LAUDO BETWEEN TO_DATE('12/06/2014', 'MM/DD/YYYY') AND TO_DATE('12/26/2014', 'MM/DD/YYYY') GROUP BY s.nome, l.legista, l.DATA_LAUDO ORDER BY s.nome ASC O que poderia ser feito no BETWEEN para realizar esse filtro?
  13. BinSilva

    SUBSELECT me retornar + de 1 registro em um campo

    Exatamente isso Motta, muitíssimo obrigado, funcionou como eu queria, rápido e perfeito. Obrigado.
  14. BinSilva

    SUBSELECT me retornar + de 1 registro em um campo

    Na verdade esse count não existiria, pois ela deveria me trazer os registros, seria algo assim. (SELECT IP.codg_exame FROM tb_item_pedido IP INNER JOIN tb_exame EX ON (IP.codg_exame = EX.codg_exame) WHERE IP.numr_pedido = 601022) AS exames onde eu teria mais de um cdg_exame por pedido.
  15. Olá pessoal, Estou com a seguinte dúvida, tenho um subselect que irá me retornar 1 ou + registros, sendo que o MySql irá me dar o erro 1242: Subquery returns more than 1 row, porém, precisava de agrupar esses dados em um campo, não sei se isso é possível, segue abaixo minha query. Na parte de vermelho seria onde eu precisaria consular os exames em outra tabela que existem para o pedido consultado, e retorná-los. SELECT PD.numr_pedido, PD.info_status, EM.nome_empresa, PD.data_pedido, CO.nome_convenio, PD.codg_dentista, DE.nome_pessoa as nome_dentista, DE.numr_cro, ED.info_telefone as telefone_dentista, PD.codg_paciente, PA.nome_pessoa as nome_paciente, EP.info_telefone as telefone_paciente, PA.data_nascimento, (SELECT COUNT(IP.codg_exame) FROM tb_item_pedido IP INNER JOIN tb_exame EX ON (IP.codg_exame = EX.codg_exame) WHERE IP.numr_pedido = 601022) AS exames, PD.data_referencia, PD.data_cancelamento, PD.info_dentes, DE.info_email, EN.nome_tipoentrega FROM tb_pedido PD INNER JOIN tb_pessoa PA ON PD.codg_paciente = PA.codg_pessoa INNER JOIN tb_pessoa DE ON PD.codg_dentista = DE.codg_pessoa INNER JOIN tb_empresa EM ON PD.numr_unidade = EM.numr_empresa INNER JOIN tb_convenio CO ON PD.codg_convenio = CO.codg_convenio INNER JOIN tb_tipo_entrega EN ON PD.tipo_entrega = EN.codg_tipoentrega INNER JOIN tb_endereco EP ON PD.codg_paciente = EP.codg_pessoa INNER JOIN tb_endereco ED ON PD.codg_dentista = ED.codg_pessoa WHERE PD.numr_pedido = 601022; Se não houver uma solução na própria Query, irei tentar alguma solução na aplicação. Obrigado.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.