DLSeken 4 Denunciar post Postado Setembro 4, 2014 Bom dia, Tenho um campo no banco de dados que tem a capacidade de armazenar "50 caracteres" porém, o usuário do sistema pode cadastrar esse campo com 20, 30 ou quantidade que quiser limitado a 50 letras e o restante do campo caso seja menor que 50 o sistema irá preenche com esse caractere - . Como faço para pegar e mostrar somente até a parte que possui letras ? Eu consigo saber a quantidade de letras através da função que eu criei. O meu input que deve mostrar essa informação sem os -. Porém ele traz os dados da seguinte maneira : DECCBDBAADCEBEDDBDDDEBABBCADAE-------------------- Alguém poderia me ajudar ? Segue o código do input abaixo: <td><input type="text" maxlength="<?=$numQuestoes?>" size="80" name="st_questao" value="<?=$linha['st_questao']?>" class="caixa_alta"/></td> Compartilhar este post Link para o post Compartilhar em outros sites
ESerra 744 Denunciar post Postado Setembro 4, 2014 http://au1.php.net/explode ou até mais simples http://au1.php.net/str_replace Compartilhar este post Link para o post Compartilhar em outros sites
DLSeken 4 Denunciar post Postado Setembro 4, 2014 http://au1.php.net/explode ou até mais simples http://au1.php.net/str_replace Obrigado ESerra, consegui. o código ficou assim: <td><input type="text" maxlength="<?=$numQuestoes?>" size="80" name="st_questao" value="<?= $linha['st_questao'] = str_replace("-", "", $linha['st_questao']);?>" class="caixa_alta"/></td> Compartilhar este post Link para o post Compartilhar em outros sites