Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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>>
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);
Ja penso em javascript pra isso.
Que erro acontece afinal?
http://php.net/manual/pt_BR/function.strtr.php