Jump to content


Photo

Duvida Sobre Formulário...


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

#1 sensuais

sensuais

    Turista

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

Posted 09/09/2003, 21:50

Pessoal é o seguinte:

to fazendo um formulário de alteração de registro´, coloco como valor de um Text Field assim (<? echo "$txt_mone" ; ?>") ai quando as informações forem enviadas para ele ele ja vai estar preenchido com o valor da variavel. Até ai tudo bem que deu certo, mais minha dúvida é a seuginte:

Fiz um formulário que tem varios Checkbox que se são checados ele atribui o valor dele, e se não ele não atribui nenhum valor ao campo do meu banco de dados (deixa em branco) ai quero saber como que nesse formulário de alteração eu vou fazer para os Checkbox que tenham um valor atribuido ja apareçam marcados? :ph34r:

#2 Visitante - Fagundes

Visitante - Fagundes
  • Visitantes

Posted 09/09/2003, 22:17

eu nao lembro a tag dos chekbox ..

mas a do select ( parecido com chekbox ) eh assim..

<select name="nome">
<option value="Rodrigo">sobrenome</option>
<option value="Fagundes">nome</option>

daih vc faz insert into ($nome)

sacou ?

#3 sensuais

sensuais

    Turista

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

Posted 10/09/2003, 10:47

Saquei mais ja estou fazendo isso.
Só que ele não cadatra todos selecionados e sim só o ultimo selecionado.

#4 sensuais

sensuais

    Turista

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

Posted 10/09/2003, 12:16

Problema resolvido galera.

Obrigado a todos.

Usei isso:

...
if(isset($txt_op)){
$opcional = "0";
while(list($chave,$valor)=each($txt_op[1])){
$opcional .= ",".$valor;
}
$opcional = substr($opcional,2,strlen($opcional));
}else{
$opcional = "";
}

$tabela = "tb_veiculos";
$campos = "para,tipo,marca,modelo,preco,ano,quilo,combu,cor,inform,foto,op";

$valores = "'".$txt_para."'";
$valores .= ",'".$txt_tipo."'";
$valores .= ",'".$txt_marca."'";
$valores .= ",'".$txt_modelo."'";
$valores .= ",'".$txt_preco."'";
$valores .= ",'".$txt_ano."'";
$valores .= ",'".$txt_quilo."'";
$valores .= ",'".$txt_combu."'";
$valores .= ",'".$txt_cor."'";
$valores .= ",'".$txt_inform."'";
$valores .= ",'".$txt_foto."'";
$valores .= ",'".$opcional."'";

$stgsql = "INSERT INTO ".$tabela." (".$campos.") values (".$valores.")";
...
e isso:
..
<tr> 
                  <td width="45%"><select name="txt_op[1][]" size="20" multiple id="txt_op[1][]">
                      <option value="Air bag motorista">Air bag motorista</option>
                      <option value="Air bag motorista/passageiro">Air bag motorista/passageiro</option>
                      <option value="Alarme">Alarme</option>
                      <option value="Ar condicionado">Ar condicionado</option>
                      <option value="Ar quente">Ar quente</option>
                      <option value="Bancos em couro">Bancos em couro</option>
                      <option value="Blindado">Blindado</option>
                      <option value="C&acirc;mbio autom&aacute;tico">C&acirc;mbio 
                      autom&aacute;tico</option>
                      <option value="C&acirc;mbio manual">C&acirc;mbio manual</option>
                      <option value="CD player">CD player</option>
                      <option value="Computador de bordo">Computador de bordo</option>
                      <option value="Desemba&ccedil;ador traseiro">Desemba&ccedil;ador 
                      traseiro</option>
                      <option value="Desemba&ccedil;ador traseiro el&eacute;trico">Desemba&ccedil;ador 
                      traseiro el&eacute;trico</option>
                      <option value="Dire&ccedil;&atilde;o hidr&aacute;ulica">Dire&ccedil;&atilde;o 
                      hidr&aacute;ulica</option>
                      <option value="Encosto de cabe&ccedil;a traseiro">Encosto 
                      de cabe&ccedil;a traseiro</option>
                      <option value="Espelhos el&eacute;tricos">Espelhos el&eacute;tricos</option>
                      <option value="Farol de neblina">Farol de neblina</option>
                      <option value="Freios ABS">Freios ABS</option>
                      <option value="Limpador traseiro">Limpador traseiro</option>
                      <option value="Protetor para motor e c&aacute;rter">Protetor 
                      para motor e c&aacute;rter</option>
                      <option value="Rodas de liga leve">Rodas de liga leve</option>
                      <option value="Teto solar">Teto solar</option>
                      <option value="Toca fitas">Toca fitas</option>
                      <option value="Tra&ccedil;&atilde;o 4X4">Tra&ccedil;&atilde;o 
                      4X4</option>
                      <option value="Travas el&eacute;tricas">Travas el&eacute;tricas</option>
                      <option value="Vidros el&eacute;tricos">Vidros el&eacute;tricos</option>
                      <option value="Vidros verdes">Vidros verdes</option>
                    </select></td>
                  <td width="55%"><strong><font color="#FF0000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Para 
                    selecioner mais de um item clique sobre ele com a tecla Ctrl 
                    prechionada. </font></strong></td>
                </tr>
...





1 user(s) are reading this topic

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

IPB Skin By Virteq