Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Selecionar item do combo


betolima

Pergunta

Pessoal, andei pesquisando e não achei nada ainda sobre o que eu preciso.

Se alguém souber e puder dar um help agradeço muito.

Bom seguinte:

Eu tenho uma combo onde buscam informações de uma tabela....

até aí beleza...

O que eu queria fazer é assim:

Quando selecionasse um item do combo, aparecesse em baixo uma imagem pelo nome do combo selecionado;

Ex: combo com nomes de imagens, dae seleciono "imagem50.jpg", dae em baixo mostra a imagem50.jpg

E assim por diante, mas sempre mostrando as imagens no mesmo lugar....

Há como?

Obrigado

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

encontrei um na web com seguinte cód:

<script type="text/javascript">

function troca(imagem) {

var objeto = document.getElementById("imagens");

var img = document.getElementById("imagem");

if(objeto.value!="") {

img.src=imagem;

img.style.display='block';

}

if(objeto.value=="") {

img.style.display='none';

}

}

</script>

<form>

<select id="imagens" onchange="troca(this.value)">

<option value=""></option>

<option value="imagem1.jpg">imagem1</option>

<option value="imagem2.jpg">imagem2</option>

</select>

</form>

<img src="" id="imagem" style="display:none;">

ele funciona só que está de forma estática...

quero que busque a imagem de um diretório, ali ele ta na raíz...não consegui mudar pra buscar de um dir, não vai...

Link para o comentário
Compartilhar em outros sites

  • 0

Pessoal consegui o que eu queria...dando uma mudada em um outro cód....

vejam só e se quiser podem colocar pra área de scripts...

<?php 
  $hostname_conn = "localhost";
  $database_conn = "banco";
  $username_conn = "root";
  $password_conn = "";
  $conn = mysql_pconnect($hostname_conn, $username_conn, $password_conn) or trigger_error(mysql_error(),E_USER_ERROR);
    mysql_select_db($database_conn, $conn);
    ?>

<html>
<head>
<title>Page Title</title>
<script>
function troca(){
document.getElementById("img1").innerHTML = "<img src=\"images/fotos/"+document.getElementById("caminho").value+"\">";
}
</script>
</head>
<body>
<form>
<select id="caminho" onchange="troca(this.value)">
<option value=""></option>
  <?php 
    $q = "SELECT * FROM tabela ORDER BY id ASC";
    $d = mysql_query($q);
    while($r = mysql_fetch_array($d))
        echo '<option value="'.$r['coluna'].'">'.$r['coluna'].'</option>';
    ?>
</select>
</form>


<span id="img1">
</span>

</body>
</html>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...