Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dark Phoenix

com select

Recommended Posts

ae galera to com um combo box aki que tem 4 valores, quero criar um 5 que seria para selecionar todos

to usando um select assim:

"SELECT * FROM usados where local='".$cidade."'"
onde a variavel cidade recebe um valor da combo box

o que eu teria que colocar ali para selecionar todos?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Digamos que sua condição para listar todos seja "TODOS" no combobox... você teria que criar um teste segundo a lógica do algoritmo abaixo:

 

IF $cidade = 'Todos' {
	 //Para selecionar todos, não pode passar filtro de cidade
	 $SQL = "SELECT * FROM usados" 
}Else
	 $SQL = "SELECT * FROM usados where local='".$cidade."'";

Você só teria que adaptar para o seu código.

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

tipo meu codigo esta assim:

$cidade = $_REQUEST['cidade'];

$base=mysql_select_db('bd',$conn);
$query="SELECT * FROM usados where local='".$cidade."'";
$dados=mysql_query($query,$conn);

entao teria que estar assim:

 

$cidade = $_REQUEST['cidade'];

$base=mysql_select_db('bd',$conn);
IF $cidade = 'Todos' {
	 //Para selecionar todos, não pode passar filtro de cidade
	 $query = "SELECT * FROM usados"
}Else
	 $query = "SELECT * FROM usados where local='".$cidade."'";
$dados=mysql_query($query,$conn);

e o combo box assim:

 

<select name="cidade" id="cidade">
	  <option value="CAMP">Campinas</option>
	   <option value="SP">São Paulo</option>
		 <option value="Todos">Todos</option>
	</select>

certo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

A menos que eu esteja maluco (o que é bem possível ultimamente hehehe), acredito que seja isso mesmo. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sem ver seu código fica difícil... mas aparentemente, pelo erro, está faltando algum '(' no seu código.

Compartilhar este post


Link para o post
Compartilhar em outros sites

tah ae

 

<!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=utf-8" />
<title>Carros Usados</title>

<script LANGUAGE="JavaScript">
<!--
function centerWindow() {
if (document.all)
var xMax = screen.width, yMax = screen.height;
else
if (document.layers)
var xMax = window.outerWidth, yMax = window.outerHeight;
else
var xMax = 640, yMax=480;
var xOffset = (xMax - 200)/2, yOffset = (yMax - 200)/2;
window.open('imprimir_semi_novos.php?cidade=<?php echo $cidade; ?>','windowbis',
'width=800,height=600,screenX='+xOffset+',screenY='+yOffset+',top='+yOffset+',left='+xOffset+'');
}
//-->
</SCRIPT>
<style type="text/css">
<!--
.style1 {color: #FF0000}
-->
</style>
</head>

<body VLINK="blue">
<link rel="shortcut icon" href="favicon.ico" >
<?php
require('conexao.php');

$cidade = $_REQUEST['cidade'];

$base=mysql_select_db('db',$conn);
IF $cidade = 'todos' {
	 //Para selecionar todos, não pode passar filtro de cidade
	 $query = "SELECT * FROM usados"
}Else
	 $query = "SELECT * FROM usados where local='".$cidade."'";
$dados=mysql_query($query,$conn);
  
?>
  
<a href="carros_semi_novos.php" title="Volta para a página anterior"><img src="imagens/icones/voltar.png" border="0" /></a><img src="imagens/icones/impressora.png"/ onclick="centerWindow()" style="cursor: pointer" title="Imprime esta página">
  <br />
<table width="775" border="0" >

<tr>
<td width="170" height="57">
  <div align="center"><strong><u></u></strong>
  </div>
</td>
<td colspan="6">
</td>
<td width="126" rowspan="2"><img src="imagens/logo.JPG" alt="Logo da empresa" width="111" height="102" /></td>
</tr>
<tr>
<td>
  <div align="center"><strong>Estoque de Semi-Novos</strong></div></td>
<td colspan="6"> <div align="center"><?php
$data=date("d/m/Y");
echo $data;
?></div></td>
</tr>
</table>
<table width="775" border="1" style="border-collapse: collapse">
<thead>
<tr>
	 <th colspan="1"><div align="center">Modelo, Versão e Série</div></th><th><div align="center">Portas</div></th><th><div align="center">Ano</div></th><th><div align="center">Cor</div></th><th><div align="center">Opicionais</div></th><th><div align="center">Combustível</div></th><th><div align="center">Status</div></th><th><div align="center">Valor</div></th><th><div align="center">Placa</div></th><th><div align="center">Local</div></th><th><div align="center">Vendedor</div></th>
  </tr>
  </thead>
	<tbody>
<?
while ($result=mysql_fetch_array($dados))
{
?>
  <tr>
	<th scope="col"><font face="Arial" size="1">
<? echo $result['mvs']; ?></font></th>
	<th scope="col"><font face="Arial" size="1"><? echo $result['portas']; ?></font></th>
		<th scope="col"><font face="Arial" size="1"><? echo $result['ano']; ?></font></th>
	<th scope="col"><font face="Arial" size="1"><? echo $result['cor']; ?></font></th>
	<th scope="col"><font face="Arial" size="1"><? echo $result['opt']; ?></font></th>
		<th scope="col"><font face="Arial" size="1"><? echo $result['combustivel']; ?></font></th>
	<th scope="col"><font face="Arial" size="1"><? echo $result['status']; ?></font></th>
	<th scope="col"><font face="Arial" size="1"><? echo $valor1 = number_format($result['valor'],2, ",", ".");?></font></th>
		<th scope="col"><font face="Arial" size="1"><? echo $result['placa']; ?></font></th>
	<th scope="col"><font face="Arial" size="1"><? echo $result['local']; ?></font></th>
	<th scope="col"><font face="Arial" size="1"><? echo $result['vendedor']; ?></font></th>
  </tr>
<?
}
?>  
  </tbody>
</table>
</body>
</html>

lembrando que o combo box esta em outra pagina

 

<?php
session_start(); // Inicia a session
include "functions.php"; // arquivo de funções. 
session_checker(); // chama a função que verifica se a session iniciada da acesso à página.
?>
<!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=utf-8" />
<title>Carros Semi-Novos</title>
<style type="text/css">
<!--
.style1 {color: #FF0000}
-->
</style>
</head>

<body VLINK="blue">
<link rel="shortcut icon" href="favicon.ico" >
<?php
require('conexao.php');
?>
<form id="form1" name="form1" method="post" action="carros_semi_novos2.php">
	<label></label>
	<p>Selecione uma cidade</p>
	<p>
	  <select name="cidade" id="cidade">
	  <option value="SJBV">SJBV</option>
	  <option value="MM">MM</option>
	   <option value="MG">MG</option>
		<option value="ITA">ITA</option>
		 <option value="Todos">Todos</option>
	</select>
	</p>
	<p>
	  <input type="submit" name="Submit" value="Avançar" />
	</p>
  </form>
  <a href="index.php" title="Volta para a página anterior"><img src="imagens/icones/voltar.png" border="0" /></a><br />
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.