Ir para conteúdo

Arquivado

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

Paulo Roberto Start Corp

array com str_replace em textarea

Recommended Posts

olá galera

 

 

estou com um problema

 

no meu banco de dados mysql tenho uma lista de itens tipo ( iten1, iten2, iten3...)

 

estou tentando fazer uma troca usando

str_replace

tentei fazer uma funçao... porém a função executa antes da hora e o corpo do meu email fica errado

<textarea name="mensagem"  class="ckeditor" id="message">

                function imprime_array($DEFEITOS) {
                reset($DEFEITOS);
                while (list($chave,$valor) = each($DEFEITOS))
                echo "$valor"."<br>\n";
                }
                    
               
 $TEXTOEQUIPAMENTO    = str_replace("%LISTARDEFEITOS%", imprime_array($DEFEITOS), $TEXTOEQUIPAMENTO);

echo $TEXTOEQUIPAMENTO;
?>
</textarea>

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá galera

 

 

estou com um problema

 

no meu banco de dados mysql tenho uma lista de itens tipo ( iten1, iten2, iten3...)

 

estou tentando fazer uma troca usando

str_replace

tentei fazer uma funçao... porém a função executa antes da hora e o corpo do meu email fica errado

<textarea name="mensagem"  class="ckeditor" id="message">

                function imprime_array($DEFEITOS) {
                reset($DEFEITOS);
                while (list($chave,$valor) = each($DEFEITOS))
                echo "$valor"."<br>\n";
                }
                    
               
 $TEXTOEQUIPAMENTO    = str_replace("%LISTARDEFEITOS%", imprime_array($DEFEITOS), $TEXTOEQUIPAMENTO);

echo $TEXTOEQUIPAMENTO;
?>
</textarea>

Resolvi assim:

				// listando defeitos 
				$LISTA = "<span>";
				 for ($i = 0; $i < $i_DEFEITO; $i++){
					$LISTA .= "* ".$DEFEITOS[$i]."<br>";
				} 
				$LISTA .= "</span>";			
					
				$TEXTOEQUIPAMENTO	= str_replace("%LISTARDEFEITOS%", $LISTA, $TEXTOEQUIPAMENTO);

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.