Ir para conteúdo
Fórum Script Brasil

fsf

Membros
  • Total de itens

    42
  • Registro em

  • Última visita

Posts postados por fsf

  1. Pessoal..

    Agora estou fazendo a verificação..

    Ficou assim:

    var cr =  pegaValor(item.getElementsByTagName("crm")[0]);
    function pegaValor(no){
      if(no.childNodes.length>0)//tem filho
      {
        return no.firstChild.nodeValue
      }else{
        try{
          return no.nodeValue
        }catch(e){ return "";}
      }
    }

  2. OI Andreia....

    Tenho duas tags.. uma com o nome do medico e outra com o crm.. em alguns registros do banco o campo crm está em branco...

    Mas o nome do medico não.. na hora na exibição da consulta, se a tag crm estiver em branco o nome do medico não aparece causando o seguinte erro:

    Erro: item.getElementsByTagName("crm")[0].firstChild has no properties
    Arquivo-fonte: http://localhost/sigex/servicos/medico.js
    Linha: 64

    queria tratar este erro para que mesmo com a tag crm em branco o nome do medico seja exibido no form!!!

  3. Pessoal,

    To com uma pequena duvida..

    Como faço para tratar um erro de uma tag vazia.. Exemplo depois de fazer uma consulta e retornar um xml com dados do bd..

    a tag crm pode estar em branco.. toda vez que esta tag está em branco o resultado da consulta não é exibido na tela.. alguém sabe como posso resolver este pequeno problema??

    vejam o codigo:

    function processXML(obj){

    //pega a tag cidade

    var dataArray = obj.getElementsByTagName("medicos");

    //total de elementos contidos na tag cidade

    if(dataArray.length > 0) {

    //percorre o arquivo XML paara extrair os dados

    for(var i = 0 ; i < dataArray.length ; i++) {

    var item = dataArray;

    //contéudo dos campos no arquivo XML

    var descricao = item.getElementsByTagName("nome")[0].firstChild.nodeValue;

    var cr = item.getElementsByTagName("crm")[0].firstChild.nodeValue;

    ///idOpcao.innerHTML = "Selecione um Material";

    // alert(descricao);

    //cria um novo option dinamicamente

    //var novo = document.createElement("textbox");

    //atribui um ID a esse elemento

    // novo.setAttribute("id", "opcoes");

    //atribui um valor

    //novo.value = descricao;

    //atribui um texto

    // novo.text = descricao;

    //finalmente adiciona o novo elemento

    document.forms[0].nome.value = descricao;

    document.forms[0].crm.value = cr;

    }

    }

  4. Pessoal,

    To construindo um formulario de cadastro de clientes!!

    Estou com algumas duvidas na construção deste!!

    Exemplo!

    Tenho um radio que i seguinte texto: pessoa Fisica ou Jiruídica!

    Gostaria que quando o usuario clicasse no pessoa fisica aparecesse um campo texto para ele digitar seu CPF!

    Caso tenha escolhido pessoa jurica, aparecer um compo para digitaro seu CNPJ!!

  5. Baixei o Firefox e o botao esta funcionando direitinho!já noIE não funciona!!!!Retirei ate a verificação!! mas não funciona!!

  6. CSML,

    Postei apenas a tag form!!

    Caso queira que post o resto do codigo é so falar!!!

    <form name= "form" action="formcadastropaciente.php" method="post" onKeyPress="return entsub(event)
    ;"  onSubmit="return verifica(this)" enctype="multipart/form-data" >

  7. Beraldo,

    Não aparece nenhum erro!!!!!

    Apos apertar o bota inserir acontace toda a validação do formulario com javascript, mas não acontece o cadastro!!!

    Simplesmente não esta entrando na parte do codigo que identifica qual botao foi apertado pelo usuario!!!

    Como você sugeriu, retirei o img, mas não mudou nada!!

  8. Caro Crystian, me desculpe pela demora em responder o post!!

    Fiz as alterações que voce sugeriu, você pode dar uma olha do

    javascript e vericar se este esta coerente?? Logo depois disto

    vou para o forum php para saber como verificar se a variavel

    CAT esta cheia ou vazia!!

    Desde já agradeço pela sua atenção!!

    <html>
    <head>
    <title>TESTE DE COMBO</title>
    <meta http-equiv="Content-Type" content="text/html;
     charset=iso-8859-1">
    <script language="JavaScript">
    function go(CAT){
    document.location.href='?categoria='+ CAT;
    
    
    }
    </script>
    
    </head>
    <body>
    <form >
    <p class=style1 align=left><font color="#0066CC">
    Escolha o Produto:</font> 
     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
    p class=style1 align=left><font color="#0066CC">Categoria:</font> 
                
      
    <select name="categoria" onchange="this.form.submit();">
     <?php
      
      $ligacao=mysql_connect();
      $sql="select categoria from categoria";
      $resposta=mysql_db_query("sgpa","$sql",$ligacao); 
      while ($dados=mysql_fetch_array($resposta)){
       
      echo "<option onClick=\"javascript:go('".$dados["cod_categoria"]."');
       \">".$dados["categoria"]."</option>";
    
    
    
    
    }
    mysql_close($ligacao);
    
    ?>
    
    </select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </p>
     <p class=style1 align=left> <font color="#0066CC"> Produto: &nbsp; 
           &nbsp;<select name="produto">
               <option>Selecione um produto</option>
    
                   <?php
                        if(!empty($_GET[categoria]))
                                {
                                    echo "Variavel cheia";
                                     }
                      
                     $liga=mysql_connect();
      $sql1="select descricao from produto where cod_categoria =
    '$_GET[categoria]' ";
                               $resp=mysql_db_query("sgpa","$sql1",$liga);
                               while ($dados2=mysql_fetch_array($resp)){
    
                            echo "<option>".$dados2["descricao"]."</option>";
    
                                 }
                                mysql_close($liga);
                   ?>
                </select>
                </font>&nbsp;</p>
    <input name="Enviar" type="submit" value="enviar">
    </form>
    </body>
    </html>
    

  9. O pessoal do php disse o seguinte:

    Você precisa fazer com que, ao usuário mudar o valor do 1º select, o formulário seja enviado ou abra outra página que vai informar o valor do 1º select. Acho a solução usando formulários muito mais fácil de se desenvolver.

    Volta lá em JS e pede pro pessoal te ensinar a fazer isso que eles te explicam...

  10. Oi pessoal, não estou conseguindo efetuar uma consulta ao banco de dados! alguém pode me ajudar!!

    <html>
    <title>Relatori de Alunos</title>
    <body>
    <p><strong>Alunos Cadastrados:</strong></p>
    
    <?php
    
    $host = 'localhost'; // endereco do DB
    $user = 'root'; // usuario
    $pass = ''; // senha
    $db = 'teste'; // nome do DB
    
    $conn = mysql_connect($host,$user,$pass); //connecta
    mysql_select_db($db); // seleciona o DB
    
    $sql="select * from cadastro";
    
    
    
    $executa = mysql_query($sql, $conn) or die(mysql_error()); // faz a query
    while($dados=mysql_fetch_array($executa)){
             echo "Nome:".$dados["nome"]."<br>";
             echo "Matricula:".$dados["matricula"]."<br>";
             echo "Curso:".$dados["curso"]."<br>";
             echo "Turno:".$dados["turno"]."<br>";
    
    
          
    
    }
    
    mysql_close($conn); // fecha conexao
    
    ?>
    
    </body>
    </html>
    

  11. A pagina ficaria então mais ou menos deste jeito??

    <html>
    <head>
    <title>TESTE DE COMBO</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script language="JavaScript">
    function go(CAT){
    document.location.href='teste3.php?categoria='+ CAT;
    
    
    }
    </script>
    
    </head>
    <body>
    <form >
    <p class=style1 align=left><font color="#0066CC">Escolha o Produto:</font> 
               &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
             <p class=style1 align=left><font color="#0066CC">Categoria:</font> 
               
    
    <select name="categoria"> 
    <?php
    
     $ligacao=mysql_connect();
     $sql="select categoria from categoria";
     $resposta=mysql_db_query("sgpa","$sql",$ligacao); 
     while ($dados=mysql_fetch_array($resposta)){
      
     echo "<option onClick=\"javascript:go('".$dados["categoria"]."');\">".$dados["categoria"]."</option>";
    
    
    
    
    }
    mysql_close($ligacao);
    
    ?>
    <?php
           $conn=mysql_connect();
           $sql3="select cod_categoria from categoria where categoria = '$_GET[categoria]' ";
           echo  $_GET[categoria]; 
           $resposta2=mysql_db_query("sgpa","$sql3",$conn);
           
                $cod=$resposta2;
              
             
    mysql_close($conn);
    ?>
    
    </select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </p>
             <p class=style1 align=left> <font color="#0066CC"> Produto: &nbsp; 
               &nbsp;<select name="produto">
                     <option>Selecione um produto</option>
    
                  <?php
                     
                    $liga=mysql_connect();
                                     $sql1="select descricao from produto where cod_categoria ='$cod'";
                                      $resp=mysql_db_query("sgpa","$sql1",$liga);
                                     while ($dados2=mysql_fetch_array($resp)){
    
                                      echo "<option>".$dados2["descricao"]."</option>";
    
                                         }
                                            mysql_close($liga);
                  ?>
               </select>
               </font>&nbsp;</p>
    <input name="Enviar" type="submit" value="enviar">
    </form>
    </body>
    </html>
    

×
×
  • Criar Novo...