Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera, mais uma vez estou aqui para pedir um relp de vocês!
Estou com esse codigo em php:
if (getenv("REQUEST_METHOD") == "POST") {
if(isset($_POST['nome'])){
$res = mysql_query("SELECT * FROM usuarios WHERE '%".$_POST['nome']."%'") or die(mysql_error());;
}
if(isset($_POST['cpf'])){
$res = mysql_query("SELECT * FROM usuarios WHERE '%".$_POST['cpf']."%'") or die(mysql_error());;
}
if(isset($_POST['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());;
}
if(isset($_POST['cargo'])){
$res = mysql_query("SELECT * FROM usuarios WHERE '%".$_POST['cargo']."%' ORDER BY nome ASC") or die(mysql_error());;
}
}
else{
$res = mysql_query("select * from usuarios") or die(mysql_error());
tem um formulario que envia o post e vai para esse código ai em cima. O problema ta que quando no formulario escolho por exemplo o cpf para digitar, nesse código ele vai para o if do POST["nome"]. Estou errando onde?
A parte do formulário é essa:
<form name="pesquisa" method="post" action="controle-de-certificados.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>Carregando comentários...