Select com apenas uma das opções
Bom dia galera eu tenho uma duvida e na verdade eu não sei como procurar a solução
eu quero fazer um select que funcione tanto com apenas uma das opções da busca selecionada (o campo de inserção ou um dos combo-box) quanto com todas as opções selecionadas
não sei se me fiz entender mas seria tipo essa da Catho aqui
Será que alguém poderia me indicar algum artigo ou post?
ps: por enquanto eu só consegui fazer com "todas" as opções marcadas
meu código é esse:
Form:
obs: tirei uns options pq ta gigante a parada kk
<form action="pesquisa.php" method="post" enctype="multipart/form-data">
<table><tr>
<td rowspan="5">Cargo:
<input type="text" name="cargo" id="cargo" value="Digite o cargo desejado" size="50"></td>
</tr><tr>
<td>Região:</td>
<td><select name="regiao" id="regiao">
<option value="">Selecione uma região
<option value="ac">Acre</option>
<option value="al">Alagoas</option>
<option value="ap">Amapá</option>
<option value="am">Amazonas</option>
<option value="ba">Bahia</option>
...
</select></td>
</tr><tr>
<td>Porte:</td>
<td><select name="porte" id="porte ">
<option value="">Selecione o Porte</option>
<option value="Pequeno">Pequeno</option>
<option value="Médio">Médio</option>
<option value="Grande">Grande</option>
</select></td>
</tr><tr>
<td>Segmento</td>
<td><select name="seg" id="seg" style="width:400px;">
<option value="">Selecione o Segmento</option>
<option value="1">Administração de Shopping Centers</option>
<option value="2">Advocacias/Escritórios de Advocacia</option>
<option value="3">Agência de Propaganda</option>
<option value="4">Agricultura, Agropecuária, Silvicultura e Pesca</option>
...
</select></td>
</tr><tr>
<td><input type="submit" id="pesquisar" value="Pesquisar">
<input type="reset" id="reset" value="Apagar"></td>
</tr>
</table>
</form>
pagina que mostra o resultado:
<?php
include "conexao.php";
$cargo=$_POST['cargo'];
$regiao=$_POST['regiao'];
$porte=$_POST['porte'];
$sql = "SELECT * FROM pesquisas WHERE cargo='$cargo' and regiao='$regiao' and porte='$porte'";
$qr = mysql_query($sql) or die (mysql_error());
while($pes = mysql_fetch_object($qr))
{
echo 'Média: R$ '.number_format($pes -> media, 2, ',', '.') .'<br>';
echo 'Menor Salario: R$ '.number_format($pes -> menorsalario, 2, ',', '.') .'<br>';
echo '1° Quartil: R$ '.number_format($pes -> quart, 2, ',', '.').'<br>';
echo 'Mediana: R$ '.number_format($pes -> mediana, 2, ',', '.').'<br>';
echo '3° Quartil: R$ '.number_format($pes -> quarti, 2, ',', '.').'<br>';
echo 'Maior Salario: R$ '.number_format($pes -> maiorsalario, 2, ',', '.').'<br>';
$med = $pes -> media;
$int= 13.3;
$result= $med * $int;
echo 'Salario Anual: R$' . number_format($result, 2, ',', '.');
}
?>
Agradeço a atenção de todos
Discussão (4)
Carregando comentários...