Jump to content


Photo

Combo.. ? Menu De Salto .. ?


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

#1 PauloUeiner

PauloUeiner

    Unner !!

  • Usuários
  • 177 posts
  • Sexo:Não informado
  • Localidade:Brasilia
  • Interesses:WebDesign / Programação PHP / Manuteção de Micros

Posted 20/04/2005, 17:18

Estou resgatando dados do banco de dados com uma combo.. ou menu de salto.. não sei bem o nome... ai usei o code:

 <select name="nomevento" id="nomevento" onChange="muda_per(this.value)">
          <?
for($id=1; $id<=$contagem; $id++){
$sql = mysql_query("SELECT * FROM ingressos WHERE id='$id'") or die ("<br><br><center>Problemas ao conectar no servidor: " . mysql_error() . "</center>");
while($coluna = @mysql_fetch_array($sql)) {
$evento = $coluna['evento'];
}
echo "<option value='$evento'>$evento</option>";
}
?>
  </select>

Até ai tudo bem.. ele resgata na combo ou menu de salto... o nome dos eventos cadastrados no banco de dados.. só que eu queria que quando eu selecionasse um dos eventos na combo... aparecesse logo abaixo... no html mesmo... os outros dados do evento que também estão no banco de dados...

eu axo que seria um sistema semelhante a aquele de downloads comum por ai... que tem a combo pra selecionar por cliques... por data... e talz...

se não intenderem bem a dúvida.. postem ae... aguardo ajuda.. hehehe flws !
--------------------------------------------------------------------
<?

$nome ="Paulo Ueiner ";
?>

---------------------------------------------------------------------

#2 Spider-man

Spider-man

    Doutor

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

Posted 20/04/2005, 17:22

como assim kra? nao entendi muito bem, vc quer q qdo o user clica no evento ele apareca imediatamente embaixo?

#3 Tugu

Tugu

    <! Fernando Tugu !>

  • Usuários
  • 381 posts
  • Sexo:Masculino
  • Localidade:São Bernardo do Campo - SP
  • Interesses:Ajudar pessoas que tenham dificuldades em minhas especializações... e espero que me ajudem quando ficar muito xxxxxx meus trampos...

Posted 21/04/2005, 01:19

bom quando selecionar por cliques põe pra ele buscar no banco de dados o status igual ao de cliques

tipo select * from tabela where status=1 por exemplo....

cria um cmapo que identifica o que vc quer carregar...
se foru musica status 1, esporte status 2 e assim por diante...
asim quando ele seleciona o combo..ele direciona para uma pagina onde lá vai ter as verificações

tipo manda ele pra uma url xxx.com/xxx.php

lá vc faz os "ifs" e seleciona a tabela.. select * from tabela where status=$status(nome do combo no "formulario" que é selecionado...)

bom espero ter ajudado...
<span style='font-size:10pt;line-height:100%'>Fernando Tugu</span>
Meu Lema: "O ser Humano não é nada sem seus sonhos . . . então vá pra cama dormir ! ! !"

#4 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 21/04/2005, 05:51

O que você pode fazer é:

Quando você selecionar a opção, recarregar a página com uma identificação do que você selecionou.
Daí no código aonde lista as informações da tabela, você verifica se o valor da URL (que você escolheu para identificar) é igual ao valor de um campo da tabela (que você usou pra identificar), se for exibe outras informações (isso já com outra query).


OR

Mas creio que não seja preciso utilizar via URL (_GET), porque com um código JS você pode enviar o form assim que for escolhida uma opção (como na forma anterior) só que os dados seriam _POST, não utilizando assim a URL.
Daí a verificação fica a maneira anterior também.


[]'s
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#5 PauloUeiner

PauloUeiner

    Unner !!

  • Usuários
  • 177 posts
  • Sexo:Não informado
  • Localidade:Brasilia
  • Interesses:WebDesign / Programação PHP / Manuteção de Micros

Posted 25/04/2005, 12:02

Teria como eu passar dados do php pro java script ??

tenho um código aki de um formulário antigo em java.... que tipo... o kra mexe na combo de preços.. e ele muda o valor em um layer que tem em baixo... mais os calculos são feitos pelo js... teria como eu resgatar os dados no banco de dados e passar pelo js ?? interagindo com os 2.. ?
--------------------------------------------------------------------
<?

$nome ="Paulo Ueiner ";
?>

---------------------------------------------------------------------

#6 Spider-man

Spider-man

    Doutor

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

Posted 25/04/2005, 12:12

tipow, eh soh vc dar um echo no javascript com a funcao q vc fez no PHP

#7 PauloUeiner

PauloUeiner

    Unner !!

  • Usuários
  • 177 posts
  • Sexo:Não informado
  • Localidade:Brasilia
  • Interesses:WebDesign / Programação PHP / Manuteção de Micros

Posted 26/04/2005, 00:56

Criei um arquivo aki... com o html e o js que tem quase as mesmas coisas que eu quero... só que eu quero que ele resgate os valores (no caso nome do evento e demais dados) que estão gravados no banco de dados...

Gostaria de saber.. se no js daria pra substituir os valores lá que tem ... no caso... 1, 3, 6 e 12 .. por valores do banco... não sei se estou sendo bem claro... mais baixem o arquivo e postem + ae...


o arquivo tá em .php... mais é só visualizar o codigo fonte ki dá pra ver... pq só tem js e html nele...


explicação rapida: Seleciono o 1 .. valor total continua 9,90... seleciono 3.. o valor vai pra 24,75, seleciono 6 o valor vai pra 49,50 ... e assim vai..


eu queria que fosse assim...

os numeros... 1, 3, 6 e 12 .. fossem nomes de eventos vindos do banco de dados... campo "evento"... e que estão sendo mostrados na combo por um loop.. (for) ... e gostaria que quando selecionado...
embaixo lá onde o valor está mudando... (9,90 ... 24,75 ... 49,50 ...) ele selecionasse além do valor... a data.. e o horário do evento.. que também estão no banco de dados... só que se vc´s olharem o Js do arquivo... vão ver que é complicado... alguém poderia ver se é possivel fazer isto que eu estou querendo fazer ???

Attached Files


Edição feita por: PauloUeiner, 26/04/2005, 17:02.

--------------------------------------------------------------------
<?

$nome ="Paulo Ueiner ";
?>

---------------------------------------------------------------------




1 user(s) are reading this topic

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

IPB Skin By Virteq