Jump to content


Photo

Onchange Do Select


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

#1 CEZARFUHR

CEZARFUHR

    Normal

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

Posted 07/11/2005, 14:40

blz. pessoal

o problema é que não funciona o onchange....

o que pode estar errado??

$tabela = 10;

<select name="municipio" onChange="location.href='http://www.fazenda/cep.php?tab='$tabela''">


tenho outras paginas que funcionaram assim

valeu!!!

#2 Hes Vital

Hes Vital

    Doutor

  • Usuários
  • 796 posts
  • Sexo:Não informado
  • Localidade:Leste - Santa Catarina
  • Interesses: * Programação - Sempre é bom criar algo.<br> - PHP<br> - Action Script<br> * Jogos - Nunca se é velho demais pra jogar.<br> - RPG<br> - Ação<br> - Outros

Posted 07/11/2005, 14:48

Certo:
<select name="municipio" onChange="location.href='http://www.fazenda/cep.php?tab=<?=$tabela?>'>
Ou:
<?php
echo "<select name=\"municipio\" onChange=\"location.href='http://www.fazenda/cep.php?tab=$tabela'>"
?>

Edição feita por: Hes Vital, 07/11/2005, 14:50.

Quantos programadores são necessários para trocar uma lâmpada?
Só um, mas a casa cai!

Posted Image

#3 raphaelcarlos

raphaelcarlos

    Futebol, Cerveja e Familia Ø VIVA LoCuRa Ø

  • Usuários
  • 239 posts
  • Sexo:Não informado
  • Localidade:Sao paulo

Posted 07/11/2005, 14:50

<select name="municipio" onChange="location.href='http://www.fazenda/cep.php?tab=<?$tabela?>'">

tem uma aspas simples a mais

Edição feita por: raphaelcarlos, 07/11/2005, 14:51.

Raphael prefere :
Mozilla/5.0 => Tema :Noia 2.0 (eXtreme) | Linux Mandriva
Linguagens :
PHP | ASP | VB | JavaScript | Dhtml |
Banco de dados :
ODBC | Mysql | SQL Server | Oracle 10g
To aprendendo :
Java | Ajax | Web 2.0
Ferramentas :
PL - SQL | Mysql Front | PHP editor | PhotoShop | Mysql Adminstrator

#4 CEZARFUHR

CEZARFUHR

    Normal

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

Posted 07/11/2005, 15:19

e como ficaria se eu quizesse que ao selecionar uma opção do select ele redimensionaria para a mesma pagina e o select ficasse com o valor que eu selecionei??

<select name="municipio" onChange="location.href='http://www.fazenda/cep.php?voltanumero=<?=$municipio?>'">
        <option value="<? $voltanumero?>"><? echo $municipio;?></option>
  <?
  while($array=mysql_fetch_assoc($pesquisa)){
    $TIPO = $array["DS_MUNICIPIO"];
    $ID = $array["CD_MUNICIPIO"];
  echo '<option value="'.$ID.'">'.$TIPO.'</option>';
      }
        ?>
      </select>


não deu certo desse geito....

valeu!!!!

#5 Stormbringer

Stormbringer

    I'd love to stay with you all

  • Ex-Admins
  • 2927 posts
  • Sexo:Não informado
  • Localidade:Goiânia - GO
  • Interesses:Atualmente: pesquisa e desenvolvimento de web-games

Posted 07/11/2005, 15:25

<select name="municipio" onChange="location.href='http://www.fazenda/cep.php?voltanumero=<?echo $municipio;?>'">

        <option value="<?echo $voltanumero;?>"><? echo $municipio;?></option>

  <?

  while($array=mysql_fetch_assoc($pesquisa)){

    $TIPO = $array["DS_MUNICIPIO"];

    $ID = $array["CD_MUNICIPIO"];

  echo '<option value="'.$ID.'">'.$TIPO.'</option>';

      }

        ?>

      </select>

๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑


#6 CEZARFUHR

CEZARFUHR

    Normal

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

Posted 07/11/2005, 16:03

naum deu certo...

este é o cabeçalho...

<?
session_start();
include "config.php"; //inclui o arquivo de configurações
$db  = mysql_connect ($host, $login_db, $senha_db); //conectamos ao mysql
$basedados = mysql_select_db($database); //selecionamos o database escolhido

$pesquisa  = mysql_query("SELECT * FROM MUNICIPIO", $db);

$acha_municipio = mysql_query("SELECT MUNICIPIO.DS_MUNICIPIO FROM MUNICIPIO where MUNICIPIO.CD_MUNICIPIO = '$voltanumero'", $db);
$acha = mysql_fetch_assoc($acha_municipio);
$municipio  = $acha["DS_MUNICIPIO"];

echo $voltanumero;
                echo $municipio;

?>


aqui é o select....

<select name="municipio" onChange="location.href='http://www.fazenda/c...tanumero=<?echo $municipio;?>'">
        <option value="<?echo $voltanumero;?>"><? echo $municipio;?></option>
  <?
    while($array=mysql_fetch_assoc($pesquisa)){
      $TIPO = $array["DS_MUNICIPIO"];
    $ID = $array["CD_MUNICIPIO"];
    echo '<option value="'.$ID.'">'.$TIPO.'</option>';
        }
        ?>
      </select>


quando seleciono algo no select ele redimensiona para a mesma página, e deveria imprimir na tela o valor de

$voltanumero;
$municipio;

mais não imprime nada...

alguma ideia como fazer??




0 user(s) are reading this topic

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

IPB Skin By Virteq