Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Alguem sabe fazer por exemplo
eu tenho o seguinte select
<? $query = mysql_query("SELECT * FROM theblog_comments ORDER BY id DESC LIMIT 0,2"); while($blogs=mysql_fetch_array($query)) {$autor=$blogs["author"]; $mensagem=$blogs["message"];?><? echo ("$autor");?><br /><? echo ("$mensagem");}?><br /><br />
na hora que eu exibo a mensagem gostaria que me trouxesse só 50 caracteres da mensagem por exemplo
da pra fazer isso?
sim solucionou!e pra ir pra linha debaixo apos definir a quantidade de caracteres por linha da pra fazer isso
Sim claro vou mudar apenas a linha responsável:
$mensagem = substr($mensagem, 0, 49) + "\n";print "$mensagem";
Saída será:" SEUS 50 CARACTERSOutra linha"Creio eu![]'s
valeu
quando eu preciso fazer isso ai, eu sempre coloco um '...' no final, pq as vezes ele corta palavras e parece que foi feito de propósito... então soh coloca assim oh:
$mensagem = substr($mensagem, 0, 49) . '...' . "\n";
Espero ter ajudado e favor informar se isso solucionou o seu problema. Abraços!