Ir para conteúdo
Fórum Script Brasil

SrTunes

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Sobre SrTunes

SrTunes's Achievements

0

Reputação

  1. SrTunes

    !empyt() não funciona

    Ae... resolvi aqui pessoal! Mudei o código para: //Verifica se foi feito um POST, se não, vai para o else; if (getenv("REQUEST_METHOD") == "POST") { //verifica se o post 'pesquisa' recebeu o select 'nome', se sim faz a pesquisa pelo nome; if($_POST['pesquisa'] = 'nome'){ $res = mysql_query("SELECT * FROM usuarios WHERE nome LIKE '%".$_POST["nome"]."%'") or die(mysql_error());; } //verifica se o post 'pesquisa' recebeu o select 'cpf', se sim faz a pesquisa pelo cpf; if($_POST['pesquisa'] = 'cpf'){ $res = mysql_query("SELECT * FROM usuarios WHERE cpf LIKE '%".$_POST["cpf"]."%'") or die(mysql_error());; } //verifica se o post 'pesquisa' recebeu o select 'coord', se sim faz a pesquisa pelo coord (O codigo de pesquisa do SQL esta errado, ainda não descobri como fazer certo); if($_POST['pesquisa'] = 'coord'){ $res = mysql_query("SELECT usuarios.* FROM usuarios INNER JOIN cargo ON usuarios.cargo = cargo.cargo WHERE '%" .$_POST["coord"]."%' ORDER BY cargo.id ASC") or die(mysql_error());; } //verifica se o post 'pesquisa' recebeu o select 'cargo', se sim faz a pesquisa pelo cargo; if($_POST['pesquisa'] = 'cargo'){ $res = mysql_query("SELECT * FROM usuarios WHERE cargo LIKE '%".$_POST["cargo"]."%' ORDER BY nome ASC") or die(mysql_error());; } } else{ $res = mysql_query("select * from usuarios") or die(mysql_error()); } Obrigado pela ajuda
  2. SrTunes

    !empyt() não funciona

    Pior que a pesquisa no mysql ta funcionando perfeitamente. o problema é que ele não ta entrando em nenhum if...
  3. SrTunes

    !empyt() não funciona

    Não... Tem um formulário que envia este post: <form name="pesquisa" method="post" action="pesquisa.php"> <table width="200" height="100" border="1"> <tr> <td width="60"> <select name="pesquisa" onchange="mostraDiv(this.value)"> <option value="nome"> Nome </option> <option value="cpf"> CPF </option> <option value="coord"> Coordenação </option> <option value="cargo"> Cargo </option> </select> </td> <td width="100"> <div id="nome"> <input type="text" name="nome" /> <br /> </div> <div id="cpf"> <input type="text" name="cpf" /> <br /> </div> <div id="coord"> <select name="coord"> <?php while($coordenacao = mysql_fetch_array($exe_coordenacao)){ ?> <option <?php if($usuario["coordenacao"] == $coordenacao["coordenacao"]): ?>selected="selected"<?php endif; ?> value="<?php echo $coordenacao["coordenacao"]; ?>"><?php echo $coordenacao["coordenacao"]; ?> </option> <?php } ?> </select> </div> <div id="cargo"> <select name="cargo"> <?php while($cargo = mysql_fetch_array($exe_cargo)){ ?> <option <?php if($usuario["cargo"] == $cargo["cargo"]): ?>selected="selected"<?php endif; ?> value="<?php echo $cargo["cargo"]; ?>"><?php echo $cargo["cargo"]; ?> </option> <?php } ?> </select> </div> </td> <td> <input type="submit" value="Pesquisar" /> </td> </tr> </table> </form> Mas ai no codigo php ele passa direto nos ifs...
  4. SrTunes

    !empyt() não funciona

    Ow, foi maus... eu coloquei as referências... ta assim: if(isset($_POST["nome"])){ $res = mysql_query("SELECT * FROM usuarios WHERE nome LIKE '%".$_POST["nome"]."%'") or die(mysql_error());; } if(isset($_POST["cpf"])){ $res = mysql_query("SELECT * FROM usuarios WHERE cpf LIKE '%".$_POST["cpf"]."%'") or die(mysql_error());; }
  5. Galera, estou com um certo problema, sou novo em php e estou tentando implementar isso: if (getenv("REQUEST_METHOD") == "POST") { if(!empty($_POST['nome'])){ $res = mysql_query("SELECT * FROM usuarios WHERE '%".$_POST['nome']."%'") or die(mysql_error());; } if(!empty($_POST['cpf'])){ $res = mysql_query("SELECT * FROM usuarios WHERE '%".$_POST['cpf']."%'") or die(mysql_error());; } Só que não funciona, ele não faz a pesquisa.... O que eu fiz de errado? Obrigado a todos
×
×
  • Criar Novo...