Ir para conteúdo

POWERED BY:

Arquivado

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

tiagoxan

Retornar valores de variaveis em textarea

Recommended Posts

Bom dia pessoal,

 

Sou novo aqui no forum e me arriscando no php.

 

Estou desenvolvendo um sistema de controle de lavanderia, e estou parado na seguinte fase.

Eu tenho uma tela onde é informado o ID do cliente e ao informar o ID do cliente ja puxa do banco de dados algumas informações que são relevantes para o cadastro da coleta de roupas. Até ai tudo bem mas logo abaixo desse campo eu tenho um campo ID Roupa e ao lado um textarea que recebe o nome da roupa informado pelo ID Roupa, isso tudo via POST. Ai que estou precisando de ajuda, quando eu informo o primeiro ID Roupa, aparece no textarea o nome da roupa certinho porem quando insiro o segundo código ele recarrega a pagina e me traz o segundo código mas perde o primeiro.

 

Andei lendo alguns tópicos para tentar sanar minha duvida mas não consegui achar um relacionado.

 

Como devo proceder para os valores que já estão no text area não se perder após inserir novos IDs de Roupas?

 

segue código.

 

<?php
$roupa = "";
$roupas = new CadRoupa();
if (isset($_POST['idRoupa'])):
$id = ($_POST['id_roupa']);
$roupa = $roupas->find($id);
endif;
?>

 

 

<div class="ui form">
<div class="fields">
<div class="one wide field">
<label>ID Roupa</label>
<?php
if ($roupa == ""){
?>
<input type="text" name="id_roupa">
<?php
}else{
?>
<input type="text" name="id_roupa" value="">
<?php } ?>
<input type="hidden" name="idRoupa">
</div>
<div class="field">
<label>Seleção de Roupas</label>
<?php
if ($roupa == "") {
?>
<input type="text">
<?php
} else {
?>
<textarea name="roupa" cols="100" rows="2"><?php echo $roupa->id." - ". $roupa->nr; ?></textarea>
<?php } ?>
</div>
</div>
</div>

 

 

 

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça:

<textarea name="roupa" cols="100" rows="2"><?php if(isset($_POST['roupa'])) echo $_POST['roupa']."\n"; echo $roupa->id." - ". $roupa->nr; ?></textarea>

Se quiser tirar a quebra de linha, remova o ."\n"

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.