Ir para conteúdo
Fórum Script Brasil

Jorge Jr

Membros
  • Total de itens

    19
  • Registro em

  • Última visita

Sobre Jorge Jr

Jorge Jr's Achievements

0

Reputação

  1. Jorge Jr

    Duvida sobre PHP

    Pessoal bom dia, Estou tendo um problema que vou tentar explicar aqui. Tenho um formulário com um campo texto que tenho que digitar um numero e ao sair do campo o sistema procura numa tabela do banco de dados e troca o numero por um frase desta tabela. ex: Digito o numero 101 e ao sair do campo troca este numero pela frase "Cliente novo com duvidas sobre o produto". Eu tenho o formular e banco de dados mysql com a tabela com os campos codigo e mensagem. Alquem te uma ideia de como fazer isso? Deste já muito obrigado
  2. Jhonas dá para você fazer o código? Não entendi nada de xmldocument.
  3. Amigo muito obrigado, mais preciso de uma solução para isso, passei o dia todo e nada até agora. Sei que você não esta aqui para dar Código para ninguém, mais ficar com xarada fica difícil, o tempo é curto. Vou procurar outra solução, muito obrigado.
  4. Amigo valeu mais não entendi. Nada tem como explicar melhor?? To precisando terminar esta aplicativo.
  5. Ainda não Jhonas, to pesquisando. Se eu descobrir posto aqui. Se você achar me avisa por favor.
  6. Jhonas, não ta dando certo não. Fiz isso o que você falou, mais o segundo nó só repete o primeiro exame do primeiro paciente. codnet = LAB6 lab = PO1 cpaciente = 0000000216 codigoint = PO1-0000000216 dcadastro = 02/09/2017 horario = 14:03 cconv = 001 dconv = PARTICULAR nome = ADALGIZA LEITE DE OLIVEIRA sexo = F ----------------------------------------------------------------------- cexame = COL descricao = COLESTEROL ======================================================================= codnet = LAB6 lab = PO1 cpaciente = 0000000216 codigoint = PO1-0000000216 dcadastro = 02/09/2017 horario = 14:03 cconv = 001 dconv = PARTICULAR nome = ADALGIZA LEITE DE OLIVEIRA sexo = F ----------------------------------------------------------------------- cexame = COL descricao = COLESTEROL ======================================================================= codnet = LAB6 lab = PO1 cpaciente = 0000000216 codigoint = PO1-0000000216 dcadastro = 02/09/2017 horario = 14:03 cconv = 001 dconv = PARTICULAR nome = ADALGIZA LEITE DE OLIVEIRA sexo = F ----------------------------------------------------------------------- cexame = COL descricao = COLESTEROL =======================================================================
  7. Obrigado Jhonas, mais ainda ficou um duvida, como pego os dados da segunda Tag (exames)? Não entendi. OBS: Não precisa repetir o post ... ok ?
  8. Ok, datanasc tá errada mesmo, o cliente digita qualquer coisa.
  9. Jhonas, segue o arquivo XML <registro> <id>2017</id> <data>04/09/2017</data> <hora>21:29:08</hora> <posto>PO1</posto> <paciente> <codnet>LAB6</codnet> <lab>PO1</lab> <cpaciente>0000000216</cpaciente> <codigoint>PO1-0000000216</codigoint> <dcadastro>02/09/2017</dcadastro> <horario>14:03</horario> <cconv>001</cconv> <dconv>PARTICULAR</dconv> <nome>ADALGIZA LEITE DE OLIVEIRA</nome> <sexo>F</sexo> <datanasc>11/11/1111</datanasc> <idt/> <crm>ADELIN</crm> <nomedico>DR. ADELINO PANIAGO</nomedico> <senha>SR75XS</senha> <idade/> <fone/> <fone1/> <preço>59</preço> <sinal>59</sinal> <us>59</us> <desconto>0</desconto> <acresc>0</acresc> <saldo>0</saldo> <matricula/> <titular/> <texame>3</texame> <faturado>N</faturado> <endereco/> <bairro/> <cidade>CRIST</cidade> <uf>TO</uf> <cep/> <internet/> <pago>SIM</pago> <medicamentos/> <diabetico/> <psa/> <sus/> <labpardini/> <envpardini/> <exames> <cpaciente>LAB6002332</cpaciente> <codigoint>PO1-0000000216</codigoint> <cexame>COL</cexame> <descricao>COLESTEROL</descricao> </exames> <exames> <cpaciente>LAB6002332</cpaciente> <codigoint>PO1-0000000216</codigoint> <cexame>HDL</cexame> <descricao>COLESTEROL - HDL</descricao> </exames> <exames> <cpaciente>LAB6002332</cpaciente> <codigoint>PO1-0000000216</codigoint> <cexame>TRI</cexame> <descricao>TRIGLICERIDIOS</descricao> </exames> </paciente> <paciente> <codnet>LAB6</codnet> <lab>PO1</lab> <cpaciente>0000000217</cpaciente> <codigoint>PO1-0000000217</codigoint> <dcadastro>02/09/2017</dcadastro> <horario>14:03</horario> <cconv>001</cconv> <dconv>PARTICULAR</dconv> <nome>ADALTO COELHO BARROS</nome> <sexo>M</sexo> <datanasc>19/12/1964</datanasc> <idt/> <crm>ALMIR</crm> <nomedico>DR. ALMIR P. FONSECA</nomedico> <senha>A6LRR3</senha> <idade>52 A</idade> <fone>(063)8415-1642</fone> <fone1/> <preço>185</preço> <sinal>185</sinal> <us>185</us> <desconto>0</desconto> <acresc>0</acresc> <saldo>0</saldo> <matricula/> <titular/> <texame>3</texame> <faturado>N</faturado> <endereco/> <bairro/> <cidade>PIUM</cidade> <uf>TO</uf> <cep/> <internet/> <pago>SIM</pago> <medicamentos/> <diabetico/> <psa/> <sus/> <labpardini>SIM</labpardini> <envpardini/> <exames> <cpaciente>LAB6000171</cpaciente> <codigoint>PO1-0000000217</codigoint> <cexame>E2</cexame> <descricao>E2 - ESTRADIOL</descricao> </exames> <exames> <cpaciente>LAB6000171</cpaciente> <codigoint>PO1-0000000217</codigoint> <cexame>T4</cexame> <descricao>T4 - TIROXINA</descricao> </exames> <exames> <cpaciente>LAB6000171</cpaciente> <codigoint>PO1-0000000217</codigoint> <cexame>TRI</cexame> <descricao>TRIGLICERIDIOS</descricao> </exames> </paciente> <paciente> <codnet>LAB6</codnet> <lab>CT</lab> <cpaciente>0000008553</cpaciente> <codigoint>CT-0000008553</codigoint> <dcadastro>01/09/2017</dcadastro> <horario>16:54</horario> <cconv>001</cconv> <dconv>PARTICULAR</dconv> <nome>ADRIANA ALVES DE SOUZA</nome> <sexo>F</sexo> <datanasc>15/06/1997</datanasc> <idt/> <crm>ADELMO</crm> <nomedico>DR. ADELMO AIRES NEGRE</nomedico> <senha>4VJP4N</senha> <idade>20 A</idade> <fone/> <fone1/> <preço>113</preço> <sinal>113</sinal> <us>113</us> <desconto>0</desconto> <acresc>0</acresc> <saldo>0</saldo> <matricula/> <titular/> <texame>3</texame> <faturado>N</faturado> <endereco/> <bairro/> <cidade>NR</cidade> <uf>TO</uf> <cep/> <internet/> <pago>SIM</pago> <medicamentos/> <diabetico/> <psa/> <sus/> <labpardini>SIM</labpardini> <envpardini/> <exames> <cpaciente>LAB6005059</cpaciente> <codigoint>CT-0000008553</codigoint> <cexame>CRE</cexame> <descricao>CREATININA</descricao> </exames> <exames> <cpaciente>LAB6005059</cpaciente> <codigoint>CT-0000008553</codigoint> <cexame>TSH</cexame> <descricao>TSH - HORMONIO TIREOESTIMULANTE</descricao> </exames> <exames> <cpaciente>LAB6005059</cpaciente> <codigoint>CT-0000008553</codigoint> <cexame>URE</cexame> <descricao>UREIA</descricao> </exames> </paciente> <paciente> <codnet>LAB6</codnet> <lab>CT</lab> <cpaciente>0000008554</cpaciente> <codigoint>CT-0000008554</codigoint> <dcadastro>01/09/2017</dcadastro> <horario>17:08</horario> <cconv>001</cconv> <dconv>PARTICULAR</dconv> <nome>LANNA EDUARDA FERREIRA MOISES</nome> <sexo>F</sexo> <datanasc>27/10/2003</datanasc> <idt/> <crm>ADILIO</crm> <nomedico>DR. ADILIO ALMEIDA</nomedico> <senha>LFRHCT</senha> <idade>13 A</idade> <fone/> <fone1/> <preço>264</preço> <sinal>264</sinal> <us>264</us> <desconto>0</desconto> <acresc>0</acresc> <saldo>0</saldo> <matricula/> <titular/> <texame>4</texame> <faturado>N</faturado> <endereco/> <bairro/> <cidade>NR</cidade> <uf>TO</uf> <cep/> <internet/> <pago>SIM</pago> <medicamentos/> <diabetico/> <psa/> <sus/> <labpardini>SIM</labpardini> <envpardini/> <exames> <cpaciente>LAB6003256</cpaciente> <codigoint>CT-0000008554</codigoint> <cexame>E2</cexame> <descricao>E2 - ESTRADIOL</descricao> </exames> <exames> <cpaciente>LAB6003256</cpaciente> <codigoint>CT-0000008554</codigoint> <cexame>GLI</cexame> <descricao>GLICEMIA</descricao> </exames> <exames> <cpaciente>LAB6003256</cpaciente> <codigoint>CT-0000008554</codigoint> <cexame>LH</cexame> <descricao>LH - HORMONIO LUTEINIZANTE</descricao> </exames> <exames> <cpaciente>LAB6003256</cpaciente> <codigoint>CT-0000008554</codigoint> <cexame>TSH</cexame> <descricao>TSH - HORMONIO TIREOESTIMULANTE</descricao> </exames> </paciente> <paciente> <codnet>L105</codnet> <lab>CT</lab> <cpaciente>0000008555</cpaciente> <codigoint>CT-0000008555</codigoint> <dcadastro>01/09/2017</dcadastro> <horario>17:19</horario> <cconv>001</cconv> <dconv>PARTICULAR</dconv> <nome>MAYARA CAROLINE</nome> <sexo>F</sexo> <datanasc>12/07/1991</datanasc> <idt/> <crm>ADELIN</crm> <nomedico>DR. ADELINO PANIAGO</nomedico> <senha>IA7KA6</senha> <idade>26 A</idade> <fone/> <fone1/> <preço>294</preço> <sinal>294</sinal> <us>294</us> <desconto>0</desconto> <acresc>0</acresc> <saldo>0</saldo> <matricula/> <titular/> <texame>6</texame> <faturado>N</faturado> <endereco/> <bairro/> <cidade/> <uf/> <cep/> <internet/> <pago>SIM</pago> <medicamentos/> <diabetico/> <psa/> <sus/> <labpardini>SIM</labpardini> <envpardini/> <exames> <cpaciente>L105000062</cpaciente> <codigoint>CT-0000008555</codigoint> <cexame>COL</cexame> <descricao>COLESTEROL</descricao> </exames> <exames> <cpaciente>L105000062</cpaciente> <codigoint>CT-0000008555</codigoint> <cexame>E2</cexame> <descricao>E2 - ESTRADIOL</descricao> </exames> <exames> <cpaciente>L105000062</cpaciente> <codigoint>CT-0000008555</codigoint> <cexame>HC</cexame> <descricao>HEMOGRAMA COMPLETO</descricao> </exames> <exames> <cpaciente>L105000062</cpaciente> <codigoint>CT-0000008555</codigoint> <cexame>LH</cexame> <descricao>LH - HORMONIO LUTEINIZANTE</descricao> </exames> <exames> <cpaciente>L105000062</cpaciente> <codigoint>CT-0000008555</codigoint> <cexame>T4</cexame> <descricao>T4 - TIROXINA</descricao> </exames> <exames> <cpaciente>L105000062</cpaciente> <codigoint>CT-0000008555</codigoint> <cexame>TRI</cexame> <descricao>TRIGLICERIDIOS</descricao> </exames> </paciente> </registro> Jhonas não sei por que mais o forum eu coloco preço ele transforma para PREÇO. Não sei o motivo mais tá trocado o C pelo Ç no XML e no banco esta com C.
  10. Sim Jhonas, vou gravar em um banco de dados Firebird, onde a Tag Paciente vai para a tabela Paciente e a Tag Exames para tabela Exames. As duas tabelas tem os mesmos campos que o XML. Não vou mostrar só importar para as tabelas.
  11. Sim amigo, ele fica numa pasta dentro do mesmo diretório. Ele é enviado pelo posto de coleta para o laboratório.
  12. Bom dia prezados, Estou começando usar XML com Delphi e estou precisando ler o arquivo abaixo, mais não tenho nem ideia como fazer, tentei com XMLDocument, só leu o primeiro registro e não leu os nós interno. Deste já obrigado pela ajuda e atenção. Abraços. <paciente> <codnet>LAB6</codnet> <lab>PO1</lab> <cpaciente>0000000216</cpaciente> <codigoint>PO1-0000000216</codigoint> <dcadastro>02/09/2017</dcadastro> <horario>14:03</horario> <cconv>001</cconv> <dconv>PARTICULAR</dconv> <nome>ADALGIZA LEITE DE OLIVEIRA</nome> <sexo>F</sexo> <datanasc>11/11/1111</datanasc> <idt/> <crm>ADELIN</crm> <nomedico>DR. ADELINO PANIAGO</nomedico> <senha>SR75XS</senha> <idade/> <fone/> <fone1/> <preço>59</preço> <sinal>59</sinal> <us>59</us> <desconto>0</desconto> <acresc>0</acresc> <saldo>0</saldo> <matricula/> <titular/> <texame>3</texame> <faturado>N</faturado> <endereco/> <bairro/> <cidade>CRIST</cidade> <uf>TO</uf> <cep/> <internet/> <pago>SIM</pago> <medicamentos/> <diabetico/> <psa/> <sus/> <labpardini/> <envpardini/> <exames> <cpaciente>LAB6002332</cpaciente> <codigoint>PO1-0000000216</codigoint> <cexame>COL</cexame> <descricao>COLESTEROL</descricao> </exames> <exames> <cpaciente>LAB6002332</cpaciente> <codigoint>PO1-0000000216</codigoint> <cexame>HDL</cexame> <descricao>COLESTEROL - HDL</descricao> </exames> <exames> <cpaciente>LAB6002332</cpaciente> <codigoint>PO1-0000000216</codigoint> <cexame>TRI</cexame> <descricao>TRIGLICERIDIOS</descricao> </exames> </paciente> <paciente> <codnet>LAB6</codnet> <lab>PO1</lab> <cpaciente>0000000217</cpaciente> <codigoint>PO1-0000000217</codigoint> <dcadastro>02/09/2017</dcadastro> <horario>14:03</horario> <cconv>001</cconv> <dconv>PARTICULAR</dconv> <nome>ADALTO COELHO BARROS</nome> <sexo>M</sexo> <datanasc>19/12/1964</datanasc> <idt/> <crm>ALMIR</crm> <nomedico>DR. ALMIR P. FONSECA</nomedico> <senha>A6LRR3</senha> <idade>52 A</idade> <fone>(063)8415-1642</fone> <fone1/> <preço>185</preço> <sinal>185</sinal> <us>185</us> <desconto>0</desconto> <acresc>0</acresc> <saldo>0</saldo> <matricula/> <titular/> <texame>3</texame> <faturado>N</faturado> <endereco/> <bairro/> <cidade>PIUM</cidade> <uf>TO</uf> <cep/> <internet/> <pago>SIM</pago> <medicamentos/> <diabetico/> <psa/> <sus/> <labpardini>SIM</labpardini> <envpardini/> <exames> <cpaciente>LAB6000171</cpaciente> <codigoint>PO1-0000000217</codigoint> <cexame>E2</cexame> <descricao>E2 - ESTRADIOL</descricao> </exames> <exames> <cpaciente>LAB6000171</cpaciente> <codigoint>PO1-0000000217</codigoint> <cexame>T4</cexame> <descricao>T4 - TIROXINA</descricao> </exames> <exames> <cpaciente>LAB6000171</cpaciente> <codigoint>PO1-0000000217</codigoint> <cexame>TRI</cexame> <descricao>TRIGLICERIDIOS</descricao> </exames> </paciente>
  13. Salve meus prezados, Comecei agora a utilizar XML com PHP é estou com problema para visualizar o conteúdo do XML com vários nós no PHP. São três pacientes com seus exames e resultados, porem a listagem só mostra o primeiro exame para todos os pacientes. CT-0000008502 - ADAO VIANA ALVES - 26/08/2017Exames 47778 - LAB6003864 - CT-0000008502 - CL - CLOROResultado1 - LAB6003864 - CT-0000008502 - CL - 100 - - 96 - 106 mEq/l - mEq/l - - 2 - LAB6003864 - CT-0000008502 - CL - - - Metodo: Colorimetrico - - - Exames 47779 - LAB6003864 - CT-0000008502 - COL - COLESTEROLResultado1 - LAB6003864 - CT-0000008502 - CL - 100 - - 96 - 106 mEq/l - mEq/l - - 2 - LAB6003864 - CT-0000008502 - CL - - - Metodo: Colorimetrico - - - Exames 47781 - LAB6003864 - CT-0000008502 - CRE - CREATININAResultado1 - LAB6003864 - CT-0000008502 - CL - 100 - - 96 - 106 mEq/l - mEq/l - - 2 - LAB6003864 - CT-0000008502 - CL - - - Metodo: Colorimetrico - - - Segue o XML e o arquivo php. Qualquer ajuda será muito bem vinda, estou a uma semana tentando resolver isso. Grato, Jorge <registro> <data>27/08/2017</data> <hora>30/12/1899 09:20:06</hora> <paciente> <codigoint>CT-0000008502</codigoint> <dcadastro>26/08/2017</dcadastro> <nome>ADAO VIANA ALVES</nome> <sexo>M</sexo> <datanasc>15/07/1966</datanasc> <cpaciente>LAB6003864</cpaciente> <dconv>PARTICULAR</dconv> <horario>18:34</horario> <nomedico>DR. ADELINO PANIAGO</nomedico> <codnet>LAB6</codnet> <exames> <controle>47778</controle> <cpaciente>LAB6003864</cpaciente> <codigoint>CT-0000008502</codigoint> <cexame>CL</cexame> <descricao>CLORO</descricao> <longo></longo> <laudoLongo></laudoLongo> <resultados> <cpaciente>LAB6003864</cpaciente> <codigoint>CT-0000008502</codigoint> <data>26/08/2017</data> <cexame>CL</cexame> <controle>1</controle> <resultado>100</resultado> <resultado1></resultado1> <unidade>mEq/l</unidade> <texto></texto> <normal>96 - 106 mEq/l</normal> </resultados> <resultados> <cpaciente>LAB6003864</cpaciente> <codigoint>CT-0000008502</codigoint> <data>26/08/2017</data> <cexame>CL</cexame> <controle>2</controle> <resultado></resultado> <resultado1></resultado1> <unidade></unidade> <texto></texto> <normal>Metodo: Colorimetrico</normal> </resultados> </exames> <exames> <controle>47779</controle> <cpaciente>LAB6003864</cpaciente> <codigoint>CT-0000008502</codigoint> <cexame>COL</cexame> <descricao>COLESTEROL</descricao> <longo></longo> <laudoLongo></laudoLongo> <resultados> <cpaciente>LAB6003864</cpaciente> <codigoint>CT-0000008502</codigoint> <data>26/08/2017</data> <cexame>COL</cexame> <controle>1</controle> <resultado>190</resultado> <resultado1></resultado1> <unidade>mg/dl</unidade> <texto></texto> <normal>Desejavel: menor que 200 mg/dl</normal> </resultados> <resultados> <cpaciente>LAB6003864</cpaciente> <codigoint>CT-0000008502</codigoint> <data>26/08/2017</data> <cexame>COL</cexame> <controle>2</controle> <resultado></resultado> <resultado1></resultado1> <unidade></unidade> <texto></texto> <normal>Metodo: Enz. Trinder</normal> </resultados> </exames> <exames> <controle>47781</controle> <cpaciente>LAB6003864</cpaciente> <codigoint>CT-0000008502</codigoint> <cexame>CRE</cexame> <descricao>CREATININA</descricao> <longo></longo> <laudoLongo></laudoLongo> <resultados> <cpaciente>LAB6003864</cpaciente> <codigoint>CT-0000008502</codigoint> <data>26/08/2017</data> <cexame>CRE</cexame> <controle>1</controle> <resultado>1,1</resultado> <resultado1></resultado1> <unidade>mg/dl</unidade> <texto></texto> <normal>0,5 - 1,2 mg/dl</normal> </resultados> <resultados> <cpaciente>LAB6003864</cpaciente> <codigoint>CT-0000008502</codigoint> <data>26/08/2017</data> <cexame>CRE</cexame> <controle>2</controle> <resultado></resultado> <resultado1></resultado1> <unidade></unidade> <texto></texto> <normal>Metodo: Jaffe Mod.</normal> </resultados> </exames> <exames> <controle>47780</controle> <cpaciente>LAB6003864</cpaciente> <codigoint>CT-0000008502</codigoint> <cexame>URE</cexame> <descricao>UREIA</descricao> <longo></longo> <laudoLongo></laudoLongo> <resultados> <cpaciente>LAB6003864</cpaciente> <codigoint>CT-0000008502</codigoint> <data>26/08/2017</data> <cexame>URE</cexame> <controle>1</controle> <resultado>19</resultado> <resultado1></resultado1> <unidade>mg/dl</unidade> <texto></texto> <normal>15 - 40 mg/dl</normal> </resultados> <resultados> <cpaciente>LAB6003864</cpaciente> <codigoint>CT-0000008502</codigoint> <data>26/08/2017</data> <cexame>URE</cexame> <controle>2</controle> <resultado></resultado> <resultado1></resultado1> <unidade></unidade> <texto></texto> <normal>Metodo: Urease</normal> </resultados> </exames> </paciente> <paciente> <codigoint>CT-0000008504</codigoint> <dcadastro>26/08/2017</dcadastro> <nome>KAELYSON PEREIRA LOPES</nome> <sexo>M</sexo> <datanasc>29/12/2016</datanasc> <cpaciente>LAB6005553</cpaciente> <dconv>PARTICULAR</dconv> <horario>18:37</horario> <nomedico>DR. ADELMO AIRES NEGRE</nomedico> <codnet>LAB6</codnet> <exames> <controle>47789</controle> <cpaciente>LAB6005553</cpaciente> <codigoint>CT-0000008504</codigoint> <cexame>CRE</cexame> <descricao>CREATININA</descricao> <longo></longo> <laudoLongo></laudoLongo> <resultados> <cpaciente>LAB6005553</cpaciente> <codigoint>CT-0000008504</codigoint> <data>26/08/2017</data> <cexame>CRE</cexame> <controle>1</controle> <resultado>1,1</resultado> <resultado1></resultado1> <unidade>mg/dl</unidade> <texto></texto> <normal>0,5 - 1,2 mg/dl</normal> </resultados> <resultados> <cpaciente>LAB6005553</cpaciente> <codigoint>CT-0000008504</codigoint> <data>26/08/2017</data> <cexame>CRE</cexame> <controle>2</controle> <resultado></resultado> <resultado1></resultado1> <unidade></unidade> <texto></texto> <normal>Metodo: Jaffe Mod.</normal> </resultados> </exames> <exames> <controle>47787</controle> <cpaciente>LAB6005553</cpaciente> <codigoint>CT-0000008504</codigoint> <cexame>GLI</cexame> <descricao>GLICEMIA</descricao> <longo></longo> <laudoLongo></laudoLongo> <resultados> <cpaciente>LAB6005553</cpaciente> <codigoint>CT-0000008504</codigoint> <data>26/08/2017</data> <cexame>GLI</cexame> <controle>1</controle> <resultado>110</resultado> <resultado1></resultado1> <unidade>mg/dl</unidade> <texto></texto> <normal>70 -100 mg/dl em jejum.</normal> </resultados> <resultados> <cpaciente>LAB6005553</cpaciente> <codigoint>CT-0000008504</codigoint> <data>26/08/2017</data> <cexame>GLI</cexame> <controle>2</controle> <resultado></resultado> <resultado1></resultado1> <unidade></unidade> <texto></texto> <normal>METODO: Enzimatico</normal> </resultados> </exames> <exames> <controle>47788</controle> <cpaciente>LAB6005553</cpaciente> <codigoint>CT-0000008504</codigoint> <cexame>URE</cexame> <descricao>UREIA</descricao> <longo></longo> <laudoLongo></laudoLongo> <resultados> <cpaciente>LAB6005553</cpaciente> <codigoint>CT-0000008504</codigoint> <data>26/08/2017</data> <cexame>URE</cexame> <controle>1</controle> <resultado>17</resultado> <resultado1></resultado1> <unidade>mg/dl</unidade> <texto></texto> <normal>15 - 40 mg/dl</normal> </resultados> <resultados> <cpaciente>LAB6005553</cpaciente> <codigoint>CT-0000008504</codigoint> <data>26/08/2017</data> <cexame>URE</cexame> <controle>2</controle> <resultado></resultado> <resultado1></resultado1> <unidade></unidade> <texto></texto> <normal>Metodo: Urease</normal> </resultados> </exames> </paciente> <paciente> <codigoint>CT-0000008503</codigoint> <dcadastro>26/08/2017</dcadastro> <nome>MAGDA FERNANDES OLIVEIRA</nome> <sexo>F</sexo> <datanasc>28/06/1976</datanasc> <cpaciente>LAB6002872</cpaciente> <dconv>PARTICULAR</dconv> <horario>18:36</horario> <nomedico>DR. ADELMO AIRES NEGRE</nomedico> <codnet>LAB6</codnet> <exames> <controle>47782</controle> <cpaciente>LAB6002872</cpaciente> <codigoint>CT-0000008503</codigoint> <cexame>COL</cexame> <descricao>COLESTEROL</descricao> <longo></longo> <laudoLongo></laudoLongo> <resultados> <cpaciente>LAB6002872</cpaciente> <codigoint>CT-0000008503</codigoint> <data>26/08/2017</data> <cexame>COL</cexame> <controle>1</controle> <resultado>180</resultado> <resultado1></resultado1> <unidade>mg/dl</unidade> <texto></texto> <normal>Desejavel: menor que 200 mg/dl</normal> </resultados> <resultados> <cpaciente>LAB6002872</cpaciente> <codigoint>CT-0000008503</codigoint> <data>26/08/2017</data> <cexame>COL</cexame> <controle>2</controle> <resultado></resultado> <resultado1></resultado1> <unidade></unidade> <texto></texto> <normal>Metodo: Enz. Trinder</normal> </resultados> </exames> <exames> <controle>47783</controle> <cpaciente>LAB6002872</cpaciente> <codigoint>CT-0000008503</codigoint> <cexame>HDL</cexame> <descricao>COLESTEROL - HDL</descricao> <longo></longo> <laudoLongo></laudoLongo> <resultados> <cpaciente>LAB6002872</cpaciente> <codigoint>CT-0000008503</codigoint> <data>26/08/2017</data> <cexame>HDL</cexame> <controle>1</controle> <resultado>40</resultado> <resultado1></resultado1> <unidade>mg/dl</unidade> <texto></texto> <normal>Menor que 40mg/dl: Baixo</normal> </resultados> <resultados> <cpaciente>LAB6002872</cpaciente> <codigoint>CT-0000008503</codigoint> <data>26/08/2017</data> <cexame>HDL</cexame> <controle>2</controle> <resultado></resultado> <resultado1></resultado1> <unidade></unidade> <texto></texto> <normal>Maior que 60mg/dl: Desejavel</normal> </resultados> <resultados> <cpaciente>LAB6002872</cpaciente> <codigoint>CT-0000008503</codigoint> <data>26/08/2017</data> <cexame>HDL</cexame> <controle>3</controle> <resultado></resultado> <resultado1></resultado1> <unidade></unidade> <texto></texto> <normal>Metodo: Enz. Trinder</normal> </resultados> </exames> <exames> <controle>47785</controle> <cpaciente>LAB6002872</cpaciente> <codigoint>CT-0000008503</codigoint> <cexame>LDL</cexame> <descricao>COLESTEROL - LDL</descricao> <longo></longo> <laudoLongo></laudoLongo> <resultados> <cpaciente>LAB6002872</cpaciente> <codigoint>CT-0000008503</codigoint> <data>26/08/2017</data> <cexame>LDL</cexame> <controle>1</controle> <resultado>100</resultado> <resultado1></resultado1> <unidade>mg/dl</unidade> <texto></texto> <normal>Menor que 100mg/dl: Otimo</normal> </resultados> <resultados> <cpaciente>LAB6002872</cpaciente> <codigoint>CT-0000008503</codigoint> <data>26/08/2017</data> <cexame>LDL</cexame> <controle>2</controle> <resultado></resultado> <resultado1></resultado1> <unidade></unidade> <texto></texto> <normal>100 a 129mg/d: Desejavel</normal> </resultados> <resultados> <cpaciente>LAB6002872</cpaciente> <codigoint>CT-0000008503</codigoint> <data>26/08/2017</data> <cexame>LDL</cexame> <controle>3</controle> <resultado></resultado> <resultado1></resultado1> <unidade></unidade> <texto></texto> <normal></normal> </resultados> <resultados> <cpaciente>LAB6002872</cpaciente> <codigoint>CT-0000008503</codigoint> <data>26/08/2017</data> <cexame>LDL</cexame> <controle>4</controle> <resultado></resultado> <resultado1></resultado1> <unidade></unidade> <texto></texto> <normal>160 a 189mg/dl: Alto</normal> </resultados> <resultados> <cpaciente>LAB6002872</cpaciente> <codigoint>CT-0000008503</codigoint> <data>26/08/2017</data> <cexame>LDL</cexame> <controle>5</controle> <resultado></resultado> <resultado1></resultado1> <unidade></unidade> <texto></texto> <normal>Mai. / Igual a 190mg/dl: Muito Alt</normal> </resultados> </exames> <exames> <controle>47786</controle> <cpaciente>LAB6002872</cpaciente> <codigoint>CT-0000008503</codigoint> <cexame>VLDL</cexame> <descricao>COLESTEROL - VLDL</descricao> <longo></longo> <laudoLongo></laudoLongo> <resultados> <cpaciente>LAB6002872</cpaciente> <codigoint>CT-0000008503</codigoint> <data>26/08/2017</data> <cexame>VLDL</cexame> <controle>1</controle> <resultado>12</resultado> <resultado1></resultado1> <unidade>mg/dl</unidade> <texto></texto> <normal>Menor que 30 mg/dl</normal> </resultados> </exames> <exames> <controle>47784</controle> <cpaciente>LAB6002872</cpaciente> <codigoint>CT-0000008503</codigoint> <cexame>TRI</cexame> <descricao>TRIGLICERIDIOS</descricao> <longo></longo> <laudoLongo></laudoLongo> <resultados> <cpaciente>LAB6002872</cpaciente> <codigoint>CT-0000008503</codigoint> <data>26/08/2017</data> <cexame>TRI</cexame> <controle>1</controle> <resultado>175</resultado> <resultado1></resultado1> <unidade>mg/dl</unidade> <texto></texto> <normal>Menor que 200 mg/dl</normal> </resultados> <resultados> <cpaciente>LAB6002872</cpaciente> <codigoint>CT-0000008503</codigoint> <data>26/08/2017</data> <cexame>TRI</cexame> <controle>2</controle> <resultado></resultado> <resultado1></resultado1> <unidade></unidade> <texto></texto> <normal>Metodo: Enz. Trinder</normal> </resultados> </exames> </paciente> </registro> O arquivo em PHP - envia.php <?php $xml = simplexml_load_file('teste.xml'); foreach($xml->paciente as $paciente) { if(isset($paciente)) { $codigoint = $paciente->codigoint; $nome = $paciente->nome; $dcadastro = $paciente->dcadastro; echo $codigoint .' - '; echo $nome .' - '; echo $dcadastro .'<br>'; foreach($xml->paciente->exames as $exames) { if(isset($exames)) { $controle = $exames->controle; $cpaciente = $exames->cpaciente; $codigoint = $exames->codigoint; $cexame = $exames->cexame; $descricao = $exames->descricao; echo ' Exames <br>'; echo $controle .' - '; echo $cpaciente .' - '; echo $codigoint .' - '; echo $cexame .' - '; echo $descricao .'<br>'; echo 'Resultado<br>'; foreach($xml->paciente->exames->resultados as $resultados) { if(isset($resultados)) { $controle = $resultados->controle; $cpaciente = $resultados->cpaciente; $codigoint = $resultados->codigoint; $cexame = $resultados->cexame; $resultado = $resultados->resultado; $resultado1 = $resultados->resultado1; $normal = $resultados->normal; $unidade = $resultados->unidade; $texto = $resultados->texto; echo $controle.' - '; echo $cpaciente.' - '; echo $codigoint.' - '; echo $cexame.' - '; echo $resultado.' - '; echo $resultado1.' - '; echo $normal.' - '; echo $unidade.' - '; echo $texto.' - '; echo "<br>"; } } } } } } ?>
  14. ESerra, não bem isso que estou precisando. Não precisaria usar um popup para o select, usaria no mesmo formulario. O estou precisando é de um popup com uma listagem, ai sim clicando numa empresa enviaria para o formulario. Assim: Empresa A Empresa B Empresa C Empresa D Clicando na empresa. Deste já muito obrigado pela paciente.
×
×
  • Criar Novo...