Ir para conteúdo

POWERED BY:

Arquivado

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

Filipinho

Abrir informação ao clicar em um Select

Recommended Posts

Galera, tenho um site e quero colocar uma barra de selecionar nele.

Consegui o código, consegui renomeiar as opções pelo o Dreamwaever!

Ele aparece la no site com as opções desejadas...só que quando clica em uma opção ele não abre, podem até conferir ai no meu site: www.chegajunto.com.br

 

É SIMPLES:

SELECIONE UMA FESTA [ QDO CLICAR ABRIR = FESTA 1 , FESTA 2, E SÓ CLICAR E VER A PÁGINA DA FESTA ]

 

AÍ ESTÁ O CÓDIGO

<select name="combofestas" size="1" id="iordena" style="FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica" onchange="abrirfesta(options[selectedIndex].value);">
         <option value="">Selecione a Festa</option>
         <option value="Coberturas/VaquejadaII">05/09 - Vaquejada de Serrinha</option>
         <option value="Coberturas/Vaquejada/">04/09 - Vaquejada de Serrinha</option>
         <option value="Coberturas/semaforo">15/08 - Festa do Semáforo</option>
         <option value="Coberturas/Kebradao2009">05/07 - Kebradão Fest</option>
         <option value="Coberturas/Arraia2009">21/06 - Arraiá do Raso</option>
       </select>

Ele está quase completo, mas tenho pra mim que meu erro é no "Value", vi em um site que o value é o fim da página (www.chegajunto.com.br/Coberturas/VaquejadaII, e o fim da página que quero é esse mesmo que coloquei, e ele não abre. o que ha de errado ?

 

ESPERO RESPOSTAS :D

[/b]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, eu realmente não entendi nada que você quer!!! Explique um pouco melhor.

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara o value não é o fim da página, ele é o que você definir para ele ser

com o campo do value você vai selecionar algo em um banco de dados ou condiçõs para chegar ao resultado que quer

mais explique certamente o qe voce quer e aonde recebe os dados desse formulário

Compartilhar este post


Link para o post
Compartilhar em outros sites

veja o meu site amigo, www.chegajunto.com.br , tem logo abaixo do topo " Selecione A Festa " quando você clicar para abrir algum das opções, ele não abre.

Quero saber onde está o erro de não abrir, pois ele já aparece no site, só não obdece o comando.

 

hum, sou aprendiz rs

Quero saber onde coloco para que a pessoa quando clicar na opção. ela abra a página.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem que fazer a seleção no banco de dados, puxar o ID da festa cadastrada e colocar no link para abrir a galeria de fotos.

 

Exemplo de como colocar o ID em um campo select:

 

<?php

$consulta_sql = mysql_query("SELECT * FROM galeria ORDER BY id");

if($consulta_sql){

 

print('

 

<select name="festa" size="1">');

 

if(mysql_num_rows($consulta_sql) > 0){

 

while($linha = mysql_fetch_array($consulta_sql)){

 

$id= $linha['id'];

 

print('<option value="'.$id.'">'.$id.'</option>');

 

}

}

 

else {

 

print('<option value="">Não há festas cadastradas</option>');

 

}

 

print('</select>');

 

}

 

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já sei qual é então, foi meu amigo que me passou este código, ele pegou de um código - fonte de outro site, o problema é que não tem um banco de dados é isso ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

depende da estrutura, a sua pelo jeito não vai precisar do banco

é so um onChange que pega uma função

se tem que dar um window.location para a pagina que quer, com o valor, se tem que postar a função cara

fica difícil te ajudar se você não nos mostrar a estrutura de scripts

Compartilhar este post


Link para o post
Compartilhar em outros sites

Complicado mesmo, tem algum código mais fácil que tenha a mesma função ? ou seja aparecer ali o nome das festas e a pessoa escolhe uma opção e vai para página.

não sendo essa? como se fosse um menu com o nome selecione a festa e um submenu com as festas.

 

tem amigos?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Onde está a implementação da função: abrirfesta( ); ??

 

Provavelmente, com um window.location você consegue fazer oque quer.

Dê uma pesquisada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

valeu parceiros!!

 

Isso significa que resolveu?

 

Se sim pode confirmar e colocar o código resolução do problema

 

Abraços

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.