Ir para conteúdo
Fórum Script Brasil

Rodrigo Azevedo Lima

Membros
  • Total de itens

    34
  • Registro em

  • Última visita

Tudo que Rodrigo Azevedo Lima postou

  1. Olá para todos, Estou com um problema para restaurar um backup no mysql. Meu cliente em vez de fazer o dump do banco, como deve ser feito, ele copiou a pasta data, do mysql, com todos os arquivos físicos do banco. Tentei de tudo para restauar ro backup, mas não tive sucesso. Gostaria de saber como fazer esse procedimento de restauração das pastas físcicas do banco. Aguadeço a ajuda de todos. Abraços, Rodrigo Lima
  2. Olá para todos, Estou com um pequeno probleminha, tenho alguns campos no formato tinyint em meu banco de dados que não são de preenchimento obrigatório, mas, se o usuário não digitar nada e mandar gravar no banco, o mesmo é salvo com o valor 0 (zero) em seu conteúdo. Gostaria de saber se tem como deixar o campo vazio mesmo, sem nada gravado no mesmo. Desde já agradeço a contribuição de todos. Abraços, Rodrigo Lima
  3. Olá para todos, Gostaria de saber como faço para acessar um array que está dentro de um objeto. Abaixo se econtra o obejto e os seu array. Gostaria de recuperar a variável name do array userfile. Desde já agradeço pela ajuda. Rodrigo Lima
  4. Olá para todos... Tenho uma popup que se abre quando clico na opção outras de um determinado select, a popup é utilizada para inserir uma nova opção em uma tabela do banco onde, através de um Ajax, pego a opção digitada pelo usuário e a adiciono à lista do select. Isso tá funcionando OK. Eu gostaria de "pegar", na janela mãe, o evento onclick do botão Gravar Opção da janela popup para que eu possa executar o Ajaxx na hora certa. Será que alguém pode me ajudar. Agradeço desde já. Abraços, Rodrigo Lima
  5. Olá _Vinny_ É para criar junto uma nova pasta para copiar os arquivos. Obrigado, Rodrigo Lima
  6. Olá para todos, Estou com uma dúvida básica, como faço para copiar todos os arquivos e subpastas de uma pasta para outra em PHP? Desde já agradeço a todos. Abraços, Rodrigo Lima
  7. Obrigado pela resporta ESerra. Por acaso não teria alguma página de instrução onde eu passa aprender a usar o DOMPDF? Abraços, Rodrigo Lima
  8. Olá para todos, Estou com o seguinte problema, temo alguns formulários de consulta já prontos e que quero aproveitar os mesmos para fazer uma versão para impressão, só que quero fazer isso em PDF. Tem como aproveitar os form's e utilizar a classe PDF para fazer a versão para impressão que estou precisando? Se não tiver como, alguém tem alguma idéia de como eu posso fazer isso. Desde já agradeço a ajuda de todos. Abraços, RAL
  9. Olá para todos, Estou com a seguinte dúvida: Meu cliente pediu para que o formulário que não estiver todo preenchido seja salvo e depois que de todo preenchido o mesmo seja gravado no banco. Tipo: o usuário começou a preencher e verificou que faltou alguma informação, ele para de preencher, salva o form incompleto, pega a informação que está faltando, abre o formulário incompleto que foi salvo, preenche o restante das informações e aí sim grava no banco. Como posso fazer isso? Por favor me ajudem, sou novo em PHP. Desde já agradeço a ajuda. Rodrigo Lima
  10. Muito obrigado ARD, resolveu o meu problema. Valeu mesmo. Abraços.....
  11. Olá pessoal, Desenvolvi um sistema de busca em php para buscar determinados pacientes que estão cadastrados no banco. Quando você digita o nome completo da pessoa ele busca legal, mas quando você digita apenas uma letra, por exemplo a letra B (todos os pacientes que começam com a letra B) ele me trás todos os pacientes que contenham a letra B em seu nome. Eu só quero os pacientes que comecem com a letra B. Entenderam? Gostaria de saber como faça para arrumar isso. Abaixo SQL da busca: SELECT pac_nome_paciente FROM tbl_paciente WHERE uf_hospital = '$uf_hospital' AND sigla_hospital = '$sigla_hospital' AND nome_paciente LIKE '%".$txt_criterio."%' ORDER BY nome_paciente ASC"; Desde já agradeço. Abraços, Rodrigo Lima
  12. Olá galera, Estou desenvolvendo um sistema em PHP+MySQL e como sou novo na linguagem gostaria de tirar algumas dúvidas. Qual é a maneira correta de se armazenar dados através de um checkbox e/ou radio para que os dados possam ser utilizados posteriormente em outras operações? Abaixo apresento duas formas: 1ª Forma (com o nome da opção sendo gravado diretamente) <input type="radio" name="mpa_cor_raca" id="cor_raca" value="branca" />Branca<br /> <input type="radio" name="mpa_cor_raca" id="cor_raca" value="preta" />Preta<br /> <input type="radio" name="mpa_cor_raca" id="cor_raca" value="amarela" />Amarela<br /> <input type="radio" name="mpa_cor_raca" id="cor_raca" value="parda" />Parda<br /> <input type="radio" name="mpa_cor_raca" id="cor_raca" value="indigena" />Indígena<br /> 2ª Forma (com o número correspondente a cada opção sendo gravado) <input type="radio" name="mpa_cor_raca" id="cor_raca" value="1" />Branca<br /> <input type="radio" name="mpa_cor_raca" id="cor_raca" value="2" />Preta<br /> <input type="radio" name="mpa_cor_raca" id="cor_raca" value="3" />Amarela<br /> <input type="radio" name="mpa_cor_raca" id="cor_raca" value="4" />Parda<br /> <input type="radio" name="mpa_cor_raca" id="cor_raca" value="5" />Indígena<br /> Qual das duas formas é mais utilizada e mais fácil na hora de se fazer uma consulta ou relatório no banco. Desde já agradeço. Rodrigo Lima
  13. Olá pessoal, Tenho uma tabela de tratamento de paciente em meu banco de dados que armazena informações sobre determinados tratamentos do paciente. Eu posso abrir o formulário de consulta e imprimir ficha por ficha. Gostaria de saber como faço para imprimir todas as fichas de uma só vez sem ter que entrar dentro delas? Se alguém tiver algum exemplo para me mostrar eu agradeço desde já. Procurei por vários sites. mas não consegui achar o que procuro. Obrigado desde já.
  14. Como eu tenho várias tabelas e alguns cruzamentos vão depender de dados que estão em tabelas diferentes, eu posso usar esse mesmo sistema para fazer esses crusamentos, ou vou ter que saber de antemão quais serão esses cruzamentos? Obrigado. RAL
  15. O que o meu cliente quer na realidade, é que eu faça esses cruzamentos e que exporte o resultado final do relatório para que ele possa usar esses dados em um determinado programa de estatística (SPSS, APInfo, etc..). Vou ter um reunião com o meu cliente essa semana e vou tentar definir com ele os cruzamentos que serão mais utilizados para a realização dos relatórios, ou ao menos, as tabelas mais utilizadas. Ele havia me passado, como exemplo, o sistema do site do DataSUS (www.datasus.org,br), que utiliza o sistema TabNet para a tabulação dos resultados dos cruzametos. Seria algo parecido com isso que meu cliente quer. Acho que do jeito que você me passou já dá para ter uma idéia de como posso fazer esses relatórios. Obrigado, Rodrigo Lima
  16. E se um dado de uma tabela não bater com o da outra, como faço para resolver esse problema?
  17. Olá FIT, Tenho até uma boa experiência em PHP, mas não sou um expert no assunto. Quando você diz para colocar todas as possibilidades de filtros, é para criar tipo uma option list com cada uma das opções (idade, nome, cidade, estado, doença, tratamento, etc...) e o usuário vai selecionando quais ele quer para gerar um relatório final? Tem algum exemplo mais prático para me passar? Obrigado. RAL mano não vou te passar os códigos, mas a logica básica seria: pelo fato de ser com checkbox, voce seleciona o que o paciente já teve ou tem para ir para o historico dele. Em observação voce coloca o que o paciente tem. ps: a titulo de conferencia, fiz apenas como exemplo! mas creio que já exclareça sua dúvida! Olá Leandro, Valeu pela dica, mas essa parte já está resolvida. Obrigado. Rodrigo Lima
  18. Olá Pessoal, Estou desenvolvendo um projeto para gestão médica e estou na fase de criação dos relatórios, meu cliente me pediu diversas possibilidades de relatórios, como por exemplo: paciente de idade entre 9 e 10 anos, que reside no Rio de Janeiro, que já teve a doença X, que faz tratamento Y, que já teve n fratura, etc.... O exemplo acima é só uma das n possibilidades que poderão ser feitas, mas, meu cliente não sabe, de antemão, quais cruzamentos precisará fazer em um determinado momento. Sendo assim, não posso criar relatórios prontos para que possam ser utilizados posteriormente. Estou muito preocupado com isso, pois, o tempo está passando e eu ainda não tenho uma solução para o problema. Gostaria de saber de vocês, se existe um programa que pega as tabelas exportadas diretamente do banco e faz os cruzamentos entre elas, gerando os resultados necessários, ou vocês acham que eu deveria pedir para meu cliente que definisse as possibilidades de cruzamento? Desde já agradeço a todos. Abraços, RAL
  19. Ok, vou tentar isso e depois dou uma resposta. Obrigado!!!
  20. FIT, eu já tentei limitar a altura para o <p>, mas os campos do form tem pequenas diferenças de altura dependendo do browser, e aí que está o problemas. Se você ajusta em um, no outro dá uma diferença. Abraços, Rodrigo
  21. Aí está o link do form Formulário. Obrigado, Rodrigo Lima
  22. Está local, mas vou colocar remoto. Obrigado.
  23. Olá _Vinny_, Olha, o Chrome, e versões antigas do IE (5.5 e 6). Usando tabelas eu não tive problema em nenhum browser, mas eu queria seguir os padrão, né? Obrigado, Rodrigo Lima
  24. Olá para todos, Estou desenvolvendo um sistema em PHP onde o usuário deverá preencher um determinado formulário e enviar os dados. Criei o form e seus elementos necessários, mas na hora de alinhar os títulos com seus respectivos campos está dando uma série de erros. Em alguns browsers aparece corretamente, em outros fica desalinhado. Como eu quero seguir o padrão Web standards, ou seja, não usar tabelas, gostaria que alguém me desse uma ajuda para solucionar o problema. Vou postar os código abaixo: Formulário <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Formulário de Exame Retinopatia da Prematuridade</title> <style type="text/css"> @import url("../css/estilos.css"); </style> <link href="../calendario/calendar.css" rel="stylesheet"> <script type="text/javascript" src="../calendario/calendar_br.js"></script> </head> <body> <!-- Início do Formulário de Exame ROP --> <form name="cad_exame" id="cad_exame" method="post" action="<?php $PHP_SELF; ?>" /> <div id="box-geral"> <fieldset> <h2></h2> <div id="box-topo"> <label for="dt_exame">Data do Exame:</label> <input type="text" name="dt_exame" size="10" maxlength="10" /> <script language="JavaScript"> new tcal ({ //Nome do formulário 'formname': 'cad_exame', //Nome do input 'controlname': 'dt_exame' }); </script> <font id="txt_ajuda">dd/mm/aaaa</font> </div> <div id="box-esquerda"> <div id="box-desc-rotulo">CAMPOS PARA PREENCHIMENTO</div> <p id="rotulo"><label for="d_pupilar">Diâmetro Pupilar <font id="txt_ajuda">(mm)</font>:</label></p> <p id="rotulo"><label for="d_vasos_iris">Dilatação Vasos Íris:</label></p> <p id="rotulo"><label for="t_vitrea">Turvação Vítrea:</label></p> <p id="rotulo"><label for="preplus">Preplus:</label></p> <p id="rotulo"><label for="plus">Plus:</label></p> <p id="rotulo"><label for="estagio">Estágio <font id="txt_ajuda">(0 a 5)</font>:</label></p> <p id="rotulo"><label for="zona">Zona <font id="txt_ajuda">(0 a 3)</font>:</label></p> <p id="rotulo"><label for="horas">Horas <font id="txt_ajuda">(0 a 12)</font>:</label></p> <p id="rotulo"><label for="rop1">ROP Tipo 1:</label></p> <p id="rotulo"><label for="rop2">ROP Tipo 2:</label></p> <p id="rotulo"><label for="limiar">Limiar:</label></p> <p id="rotulo"><label for="regressao">Em Regressão:</label></p> <p id="rotulo"><label for="regredido">Regredido:</label></p> </div> <div id="box-centro"> <div id="box-desc-rotulo">OLHO DIREITO</div> <p id="campo"><input type="text" name="d_pupilar_od" size="3" maxlength="3" /></p> <p id="campo"> <select name="d_vasos_iris_od"> <option value="0" selected="selected"> <option value="1">Sim <option value="2">Não </select> </p> <p id="campo"> <select name="t_vitrea_od"> <option value="0" selected="selected"> <option value="1">Sim <option value="2">Não </select> </p> <p id="campo"> <select name="preplus_od"> <option value="0" selected="selected"> <option value="1">Sim <option value="2">Não </select> </p> <p id="campo"> <select name="plus_od"> <option value="0" selected="selected"> <option value="1">Sim <option value="2">Não </select> </p> <p id="campo"><input type="text" name="estagio_od" size="3" maxlength="1" /></p> <p id="campo"><input type="text" name="zona_od" size="3" maxlength="1" /></p> <p id="campo"><input type="text" name="horas_od" size="3" maxlength="1" /></p> <p id="campo"> <select name="rop1_od"> <option value="0" selected="selected"> <option value="1">Sim <option value="2">Não </select> </p> <p id="campo"> <select name="rop2_od"> <option value="0" selected="selected"> <option value="1">Sim <option value="2">Não </select> </p> <p id="campo"><input type="text" name="limiar_od" size="3" maxlength="1" /></p> <p id="campo"><input type="text" name="regressao_od" size="3" maxlength="1" /></p> <p id="campo"><input type="text" name="regredido_od" size="3" maxlength="1" /></p> </div> <div id="box-direita"> <div id="box-desc-rotulo">OLHO ESQUERDO</div> <p id="campo"><input type="text" name="d_pupilar_oe" size="3" maxlength="3" /></p> <p id="campo"> <select name="d_vasos_iris_oe"> <option value="0" selected="selected"> <option value="1">Sim <option value="2">Não </select> </p> <p id="campo"> <select name="t_vitrea_oe"> <option value="0" selected="selected"> <option value="1">Sim <option value="2">Não </select> </p> <p id="campo"> <select name="preplus_oe"> <option value="0" selected="selected"> <option value="1">Sim <option value="2">Não </select> </p> <p id="campo"> <select name="plus_oe"> <option value="0" selected="selected"> <option value="1">Sim <option value="2">Não </select> </p> <p id="campo"><input type="text" name="estagio_oe" size="3" maxlength="1" /></p> <p id="campo"><input type="text" name="zona_oe" size="3" maxlength="1" /></p> <p id="campo"><input type="text" name="horas_oe" size="3" maxlength="1" /></p> <p id="campo"> <select name="rop1_oe"> <option value="0" selected="selected"> <option value="1">Sim <option value="2">Não </select> </p> <p id="campo"> <select name="rop2_oe"> <option value="0" selected="selected"> <option value="1">Sim <option value="2">Não </select> </p> <p id="campo"><input type="text" name="limiar_oe" size="3" maxlength="1" /></p> <p id="campo"><input type="text" name="regressao_oe" size="3" maxlength="1" /></p> <p id="campo"><input type="text" name="regredido_oe" size="3" maxlength="1" /></p> </div> <div id="box-rodape"> <button type="submit" name="enviar">Enviar Dados</button> </div> </fieldset> </div> </form> <!-- Fim do Formulário de Exame ROP --> </body> </html> CSS#box-geral{ width:700px; margin:auto; padding:0; background:#FFFFFF; color:#333333; } form fieldset{ border:1px solid #999999; background-color:#F5F5F5; margin:0; padding:0; } form fieldset h2{ width:698px; height:35px; background:url(../imagens/f_principal.jpg) no-repeat; margin:0; padding:0; } form label{ font-weight:bold; color:#000066; margin:0; padding:0; } #rotulo{ margin:0; padding:4px 0 10px 0; } #campo{ margin:0; padding:4px 0 8px 0; } #box-topo{ font:12px "Trebuchet MS", Arial, Verdana, Sans-Serif; font-weight:bold; text-align:center; border-bottom:1px solid #CCCCCC; margin:4px 0 4px 0; padding:16px 0 16px 0; } #box-desc-rotulo{ font:12px "Trebuchet MS", Arial, Verdana, Sans-Serif; font-weight:bold; color:#FFFFFF; background:#000000; margin:0; padding:0; } #box-esquerda{ width:226px; font:12px "Trebuchet MS", Arial, Verdana, Sans-Serif; text-align:right; float:left; margin:0 0 0 4px; padding:0; } #box-centro{ width:230px; text-align:center; float:left; margin:0; padding:0; } #box-direita{ width:230px; text-align:center; float:left; margin:0 4px 0 0; padding:0; } #box-rodape{ text-align:center; border-top:1px solid #CCCCCC; margin:8px 0 4px 0; padding:8px 0 16px 0; clear:both; } #txt_ajuda{ font:10px "Trebuchet MS", Arial, Verdana, Sans-Serif; font-style:italic; color:red; } #legenda{ font:15px "Trebuchet MS", Arial, Verdana, Sans-Serif; font-weight:bold; color:red; } input{ color:#781351; background:#fff; border:1px solid #ccc; } input:focus{ color:#781351; background:#fff; border:1px solid #606060; } button{ font:10px "Trebuchet MS", Arial, Verdana, Sans-Serif; font-weight:bold; color:#000000; background:#F9F9F9; border:1px solid #ccc; margin:10px 0 0 0; } Desde já agradeço. Rodrigo Lima
  25. Olá para todos. Estou com o seguinte problema: tenho em meu sistema vários campos numéricos (tipo decimal) para entrada de dados. Meu cliente me pediu para que os dados fossem inseridos da direita para esquerda (tipo inserção de valores em instituições bancárias). Achei na net um script (abaixo) que faz o que eu quero, mas, como sou leigo em js não consegui adaptá-lo para as minhas necessidades. <html> <head><title>Mascara</title> <script LANGUAGE="JavaScript"> function currencyFormat(fld, milSep, decSep, e) { var sep = 0; var key = ''; var i = j = 0; var len = len2 = 0; var strCheck = '0123456789'; var aux = aux2 = ''; var whichCode = (window.Event) ? e.which : e.keyCode; if (whichCode == 13) return true; // Enter key = String.fromCharCode(whichCode); // Get key value from key code if (strCheck.indexOf(key) == -1) return false; // Not a valid key len = fld.value.length; for(i = 0; i < len; i++) if ((fld.value.charAt(i) != '0') && (fld.value.charAt(i) != decSep)) break; aux = ''; for(; i < len; i++) if (strCheck.indexOf(fld.value.charAt(i))!=-1) aux += fld.value.charAt(i); aux += key; len = aux.length; if (len == 0) fld.value = ''; if (len == 1) fld.value = '0'+ decSep + '0' + aux; if (len == 2) fld.value = '0'+ decSep + aux; if (len > 2) { aux2 = ''; for (j = 0, i = len - 3; i >= 0; i--) { if (j == 4) { aux2 += milSep; j = 0; } aux2 += aux.charAt(i); j++; } fld.value = ''; len2 = aux2.length; for (i = len2 - 1; i >= 0; i--) fld.value += aux2.charAt(i); fld.value += decSep + aux.substr(len - 2, len); } return false; } </script> </head> <body> <form>Defina o Valor em Reais : <input type=text name=test length=15 onKeyPress="return(currencyFormat(this,'.','.',event))"> </form> Gostaria de saber como faço para adaptá-lo às minhas máscaras (ex: 0.00, 00.00, 0.0, 000.00, etc..) ou se tem um script mais simples que posso utilizar. Desde já agradeço a todos. Abraços, Rodrigo Lima
×
×
  • Criar Novo...