Ir para conteúdo

POWERED BY:

Arquivado

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

Hada_Shall

checkbox + php

Recommended Posts

Galera to precisando mto da ajuda d vcs...

eu tenho 3 checkbox q a pessoa insere ou naum na peskisa o campo, e na outra pagina o select, ele ta prontinho, agora eu naum sei como ver se o checkbox foi ativado ou naum e fazer funcionar o select a partir da escolha do usuario, o código da pagina do select ta ae.

 

$c_razao = $_POST['c_razao'];$c_evento = $_POST['c_evento'];	 #nome dos checkbox$c_data = $_POST['c_data'];$sql="SELECT A.COD_EVENTO, A.RAZAO_SOCIAL, B.NOME_EVENTO, TO_CHAR(A.DT_FEIRA,'DD/MM/YYYY') FROM EVENTO A, NOME_EVENTO BWHERE B.CODIGO = A.COD_NOM_EVENTO AND A.DT_FEIRA BETWEEN TO_DATE('$dinicio','DD/MM/YYYY') AND TO_DATE('$dfim','DD/MM/YYYY')AND A.RAZAO_SOCIAL LIKE '".$razao."' AND B.CODIGO = $evento";$sql = ociparse($ora_conecta,$sql);ociexecute($sql);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Entaum me falaram q é c/ if, mas você ve se ele é verdadeiro, ae você inclui no select, o q eu naum sei é esse incluir no select..........

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha nos nomes das variaveis por exemplo:voce atribui $c_evento = $_POST['c_evento']; (ai ta correto) mas na nariavel $sql no 'corpo' dela voce usa a variavel $evento, se voce estava querendo usar a variavel vinda do post usa ela com nome $c_evento intao ou muda ela no começo pra $evento = $_POST['c_evento']; saco??[]sluis

Compartilhar este post


Link para o post
Compartilhar em outros sites

Voc~e vai montando o SELECT por partes, veja um ex.:

 

# $nome = $_POST['nome'];# $rua = $_POST['rua'];## $sql .= "SELECT * FROM tabela WHERE ";## // se o campo nome foi preenchido e o campo rua também# if($nome <> "" and $rua <> "") # {#	  // procura pelo nome e pela rua#	  $sql .= "campo_nome LIKE '%$nome%'  AND campo_rua LIKE '%$rua%' ";# }## // senão, se o campo nome FOI preenchido mas o campo rua NÃO FOI preenchido# else if($nome <> "" and $rua == "")# {#	  // procura só pelo nome#	  $sql .= "campo_nome LIKE '%$nome%' ";# }## // senão, se o campo nome NÃO FOI preenchido mas o campo rua FOI preenchido# else if($nome == "" and $rua <> "")# {#	  // procura só pela rua#	  $sql .= "campo_rua LIKE '%$rua%' ";# }# else# {#	  echo "Nenhum campo foi preenchido !";# }## $query = mysql_query($sql);

Eu fiz uma busca avançada pra um site mas ela é um pouco complexa pra pegar como exemplo básico !

Mas veja um outro exemplo do nosso colega AAlves

http://forum.imasters.com.br/index.php?s=&...ndpost&p=355133

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.