Jump to content


Photo

Filtrar Tabela Run Time


  • Faça o login para participar
3 replies to this topic

#1 rsarracini

rsarracini

    Normal

  • Usuários
  • 90 posts
  • Sexo:Não informado

Posted 23/06/2004, 12:06

Minha duvida é a seguinte,....

<?php
$sql = mysql_query("SELECT id_cliente,razao FROM cliente");

echo "<select name=cliente>";
echo "<option value=cliente>---Cliente---</option>";
while($dados = mysql_fetch_array($sql)) {
$nome = $dados["razao"];
$id = $dados["id_cliente"];
echo "<option value=$id>$nome</option>";

$sql = mysql_query("SELECT id_usuario,nome FROM usuario where id_cliente = '$id'");

echo "<select name=usuario>";
echo "<option value=users>---Usuarios---</option>";
while($dados = mysql_fetch_array($sql)) {
$nome = $dados["nome"];
$id = $dados["id_usuario"];
echo "<option value=$id>$nome</option>";

?>


quero q quando eu selecionar o nome de uma empresa no primeiro select.( cliente )... ele filtre na tabela usuario q tbm tem os codigos dos clientes todos os usuarios cadastrados daquele cliente...!!

assim nao esta funcionando..!! pq qdo eu seleciono no primeiro... ele nao processa...

ja pensei em fazer um form antes apenas para selecionar o cliente.... mas acho q ficaria mais funcional se funcionasse dessa forma.!!

teria q ser um lance run time.... tipo esses selects q tem em sites de carros... q qdo vc seleciona a marca do carro.. o select de baixo.. ja fica com todos os modelos daquela marca..!!

nao sei se me expressei direito.. mas é isso..

grato..
<?php include("cerebro.php");

$iniciando = "iniciando";
$iniciando .= "mas ja desenvolvendo";

echo "Valeu WMonline $iniciando";
?>

Icq : 70496896
msn: rickscbr@hotmail.com

#2 fly2k

fly2k

    Super Veterano

  • Usuários
  • 2262 posts
  • Sexo:Não informado

Posted 23/06/2004, 13:42

eh..esses lances de select em sites de carros...a maioria é feita por JS... mas também eh possível com php via iframe....
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#3 www.XmlBR.com.br

www.XmlBR.com.br

    Normal

  • Usuários
  • 97 posts
  • Sexo:Não informado
  • Localidade:São José dos Campos - SP

Posted 23/06/2004, 13:51

Bom cara, você tem que faezr um OnClick no 1° select passando o valor selecionado para um iframe e daí fazer o select no banco dentro desse iframe. Depois você monta o 2° select via javascript.


A lógica é essa, eu tenho um exemplo assim, mas está no micro de casa e não no daqui da empresa (pq aqui só trabalho com ASP).

#4 Troyan

Troyan

    12 Horas

  • Usuários
  • 285 posts
  • Sexo:Não informado
  • Localidade:Mesquita, Rio de Janeiro - Brasil
  • Interesses:Sou programador ASP, PHP, Javascript e ActionScript, além de ser curioso em JSP, ColdFusion e XSL. Trabalho com XML, XHTML, adoro webstandards e a W3C. Também trabalho com tableless e RIA's.<br><br> Formas de contato:<br> Email: dnunes[at]gmail[dot]com<br> ICQ: 68102402<br> MSN: troyandev@hotmail.com<br><br> -------------------------------------<br> - Rio de Janeiro, Brazil<br> - Troyan

Posted 23/06/2004, 18:12

..Teve outra dúvida aqui no fórum exatamente sobre isso. Podia ter buscado antes de postar... http://forum.wmonlin...showtopic=75323

....[]s
~~ ~
diego nunes
web engineer

~ ~~




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq