Limitando caracteres de uma consulta mysql

2,262 views
Skip to first unread message

Fabio Fernandes

unread,
Jun 19, 2007, 1:52:41 PM6/19/07
to LISTA PHP
Olá, boa tarde a todos...
Estou com um pequeno problema aqui e não achei uma solução ate agora:

Quero limitar a quantidade de carasteres em uma consulta ao banco de
dados em mysql. Tipo, mostrar os primeiros 50 caracteres!

Alguém pode me ajudar!?

Obrigado pela atenção de todos.

Divonei Divo

unread,
Jun 19, 2007, 1:57:25 PM6/19/07
to list...@googlegroups.com
use a funcao substr() num sei se realmente eh isso  vc prcisa
<?
echo substr($string, 0, 50);
// substr(dados, onde comeca, e numero de caracteres)
?>

Kico Zaninetti

unread,
Jun 19, 2007, 1:58:03 PM6/19/07
to list...@googlegroups.com
Cara, muito provavelmente tem jeito de fazer isso direto no SQL, mas uma solução de cara que você pode fazer é algo assim:

$not = mysql_result($res, 0, "noticia");

echo substr($not, 0, 100)."...";

Isso aí é um exemplo de como buscar uma notícia e imprimir os 100 primeiros caracteres dela. Se não te adiantar e vc quiser fazer direto do banco, vai ter q pesquisar mais um pouco.

--
Kico Zaninetti
carpe diem

On 6/19/07, Fabio Fernandes <jfab...@gmail.com> wrote:

Fábio Fernandes

unread,
Jun 19, 2007, 10:30:10 PM6/19/07
to list...@googlegroups.com
Vlw ai Kiko e Divonei, Deu certinho...
 
Topico finalizado!
 
 
rsrsrsrsrs

 
Em 19/06/07, Kico Zaninetti <kicoza...@gmail.com> escreveu:



--
Fábio Fernandes
Reply all
Reply to author
Forward
0 new messages