Ir para conteúdo

POWERED BY:

Arquivado

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

Bruno Lobo

Valor em branco do formulário

Recommended Posts

Pessoal,

 

Estou tentando exibir no formulário o valor que está no banco, mas está vindo em brando.

Posto o código pois não estou conseguindo visualizar onde estou errando:

 

<tr>

<td height="26" align="right" valign="middle" bgcolor="#000000" class="style2">Estado Civil: </td>

<td valign="middle" bgcolor="#CCCCCC">

<label for="select1"></label>

<select name="estadocivil" id="estadocivil">

<option value="<?php echo $linha->estadocivil;?>" /> </option>

<option value="Casado">Casado</option>

<option value="Divorciado">Divorciado</option>

<option value="Separado">Separado</option>

<option value="Desquitado">Desquitado</option>

<option value="Solteiro">Solteiro</option>

<option value="Viúvo">Viúvo</option>

</select>

</tr>

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas a primeira opção esta vazia... por padrao a primeira opção vem selecionada...

você tem que usar if() ou a sua forma abreviada ( ? : ) para poder fazer com quer a opção armazenada do DB venha selecionada...

abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php echo $linha->estadocivil;?>" />

 

Não está faltando coisa ai não ?

 

 

$variavel=new nomedaclass;

 

 

?

 

ou já tem e mesmo assim ainda não retorna nada ? aparece algum errro ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php echo $linha->estadocivil;?>" />

 

Não está faltando coisa ai não ?

 

 

$variavel=new nomedaclass;

 

 

?

 

ou já tem e mesmo assim ainda não retorna nada ? aparece algum errro ?

Não dá erro ! Simplismente o valor (estadocivil) que foi preenchido no formulário vem em branco

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas a primeira opção esta vazia... por padrao a primeira opção vem selecionada...

você tem que usar if() ou a sua forma abreviada ( ? : ) para poder fazer com quer a opção armazenada do DB venha selecionada...

abraços

 

Tu ta falando de que amigo ?... explica melhor pra o rapaz ai que nem eu entendi o que você disse http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta do jeito q eu te falei la em cima...

eu sei qual é o seu problema, ou você faz oq eu te falei ou usa shitch-case...

abraços

 

Vamos ver se eu entendi.

Ficaria assim:

 

<?php echo $login=new estadocivil;?>" />

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta do jeito q eu te falei la em cima...

eu sei qual é o seu problema, ou você faz oq eu te falei ou usa shitch-case...

abraços

 

Vamos ver se eu entendi.

Ficaria assim:

 

<?php echo $login=new estadocivil;?>" />

 

Não... isso deve estar no documentoq ue você quer executar um função referente a classe, mais o nome da classe pelo que vejo não é este...

 

teria que ficar assim:

 

$variavel=new nomedaclasse;

 

$variavel->funcao;

 

entendeu ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

eras de vcs... so pq eu tava com preguiça de digitar xP

+ ai vai oq eu estava falando...

 

<select name="estadocivil" id="estadocivil">
<option value="" /> </option>
<option value="Casado" <?php $linha->estadocivil == "Casado" ? 'selected="selected"' : "" ?>>Casado</option>
<option value="Divorciado" <?php $linha->estadocivil == "Divorciado" ? 'selected="selected"' : "" ?>>Divorciado</option>
<option value="Separado" <?php $linha->estadocivil == "Separado" ? 'selected="selected"' : "" ?>>Separado</option>
<option value="Desquitado" <?php $linha->estadocivil == "Desquitado" ? 'selected="selected"' : "" ?>>Desquitado</option>
<option value="Solteiro" <?php $linha->estadocivil == "Solteiro" ? 'selected="selected"' : "" ?>>Solteiro</option>
<option value="Viúvo" <?php $linha->estadocivil == "Viúvo" ? 'selected="selected"' : "" ?>>Viúvo</option>
</select>

espero que agora tenha ficado claro!

^^

 

PS: desculpa de tiver erro de digitação, estou usando o Linux no modo de texto... xP

Compartilhar este post


Link para o post
Compartilhar em outros sites

eras de vcs... so pq eu tava com preguiça de digitar xP

+ ai vai oq eu estava falando...

 

<select name="estadocivil" id="estadocivil">
<option value="" /> </option>
<option value="Casado" <?php $linha->estadocivil == "Casado" ? 'selected="selected"' : "" ?>>Casado</option>
<option value="Divorciado" <?php $linha->estadocivil == "Divorciado" ? 'selected="selected"' : "" ?>>Divorciado</option>
<option value="Separado" <?php $linha->estadocivil == "Separado" ? 'selected="selected"' : "" ?>>Separado</option>
<option value="Desquitado" <?php $linha->estadocivil == "Desquitado" ? 'selected="selected"' : "" ?>>Desquitado</option>
<option value="Solteiro" <?php $linha->estadocivil == "Solteiro" ? 'selected="selected"' : "" ?>>Solteiro</option>
<option value="Viúvo" <?php $linha->estadocivil == "Viúvo" ? 'selected="selected"' : "" ?>>Viúvo</option>
</select>

espero que agora tenha ficado claro!

^^

 

PS: desculpa de tiver erro de digitação, estou usando o Linux no modo de texto... xP

Kkkkkkkkkkkkkkkkkkkkkkkk conta outra. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

 

Não sei se é realmente isso que ele quer, mais de qualquer maneira falta algo no documento dele, tem que saber se ele chamou a classe... mais se não aparece erro, deve te-la chamada a não ser que o erro esteja oculto com o " @ "

Compartilhar este post


Link para o post
Compartilhar em outros sites

bem... essa q eu mandei é a solução para o select ja vim selecionada na opção q esta armazenada no DB...

agora se ele esta manipulando corretamente a classe que esta instacianda em $linha, ai ja é outra historia....

auhsuahsuashu

abraços t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta do jeito q eu te falei la em cima...

eu sei qual é o seu problema, ou você faz oq eu te falei ou usa shitch-case...

abraços

 

Vamos ver se eu entendi.

Ficaria assim:

 

<?php echo $login=new estadocivil;?>" />

 

Não... isso deve estar no documentoq ue você quer executar um função referente a classe, mais o nome da classe pelo que vejo não é este...

 

teria que ficar assim:

 

$variavel=new nomedaclasse;

 

$variavel->funcao;

 

entendeu ?

 

 

Entendi ! Mas não funcionou. Continua vindo em branco.

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.