Jump to content


Photo

Passar O Valor Da Variavel...


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

#1 CEZARFUHR

CEZARFUHR

    Normal

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

Posted 19/10/2005, 09:26

opâ, naum to conseguindo passar o valor do select(tabela) para a variavel $tab...

oque estou fazendo de errado??

esse é o meu codigo...

<table width="100%" height="84" border="0" cellpadding="0">
    <tr>
      <td width="29%" height="11" align="center" bgcolor="#BFBFBF"><font color="#0000FF" size="3" face="Verdana, Arial, Helvetica, sans-serif">Selecione a tabela:</font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
      <td width="71%" bgcolor="#BFBFBF"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
  <? echo $tab;?>
  <select name="tabela" onChange="location.href='http://www.fazenda/pesquisa.php?tab='$tabela''">
          <option>Escolha uma tabela       
          <?
      $pesquisa_tabela = mysql_list_tables(compfaz);
  while($array = mysql_fetch_row($pesquisa_tabela)){
    echo '<option value="'.$array[0].'">'.$array[0].'</option>';
      }
          ?>
        </select></font></td>
    </tr>
    <tr>
      <td height="13" colspan="2" align="center" bgcolor="#BFBFBF">
    <?   
      if ($tab != ""){
    $pesquisa_de_campos = mysql_query("desc $tab", $db);
    while ($campos = mysql_fetch_row($pesquisa_de_campos)) { 
      echo'<input name="programass[]" type="checkbox" id="itens" value="'.$campos[0].'">';
      echo '<option value="">'.$campos[0].'</option>';
    }
    }  else {
      echo 'variável não apresenta valor';   
    }   
      ?>
  </td>
      </tr>
  </table>


acho que o erro está nessa linha, mas naum fazê...

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


se alguem souber....Valew

#2 ph_Rodrigues

ph_Rodrigues

    Jesus, take me back !!!

  • Usuários
  • 322 posts
  • Sexo:Masculino
  • Localidade:Goiânia-GO

Posted 19/10/2005, 09:38

Voce esta fechando a aspa simples antes da hora... tenta assim:

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

Flw!!
Pedro Henrique de M. Rodrigues <GO-Goiânia>

<----------- JESUS, O PÃO DA VIDA!!! ----------->

Zaplim - Soluções em Internet
Portal Veste Moda Brasil

#3 CEZARFUHR

CEZARFUHR

    Normal

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

Posted 19/10/2005, 09:46

já tentei...

da esse erro...

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /usr/fazendas/pesquisa.php on line 40


por causa da variavel $tab...

tipo..

echo $tab;

ele vai me retornar $tabela e não o valor do select...

se eu der o valor pra variavel $tab = 'USUARIO'; ai funciona...

valew!!

Edição feita por: CEZARFUHR, 19/10/2005, 09:48.


#4 CEZARFUHR

CEZARFUHR

    Normal

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

Posted 19/10/2005, 12:58

ainda naum consegui resolver....

se alguem saber de um outro geito de listar todas as tabelas do banco num select...

ai o cidadão que escolher uma tabela do select, automaticamente aparrecerá um checkbox para cada campo da tabela...

talvez Javascrit... não encontrei nada parecido ainda!!!

valew!!!

grande abraço.




1 user(s) are reading this topic

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

IPB Skin By Virteq