Logo Hardware.com.br
WilliamFoose
WilliamFoose Super Participante Registrado
601 Mensagens 1 Curtida

Ajuda com Recebimento de texto do banco de dados.

#1 Por WilliamFoose 30/01/2008 - 14:00
Olá pessoal. Eu fis uma pagina para um amigo meu.

Sobre textos.

E tipo um blog onde coloca os texto e tal. blz.

O que eu queria fazer era uma pagina que mostrasse apenas 10 letras do texto.

Tipo assim.

Tem lá um texto.

A galinha do pedrinho bota ovo amarelinho.

Eu queria que na pagina mostrasse assim.

A galinha do pedrinho bo...

Ae eu poderia colocar nele um link para abrir uma outra pagina. Que contem o texto todo.

Alquem sabe como fazer isso?

Vou esplicar denovo.


Tipo assim. Este texto que eu pequei no baixaki do jogo need for speed u2.

Por exemplo eu add ele na pagina.


Ae o texto é

Need For Speed Underground conquistou uma legião de fãs ao misturar, em sua primeira versão, perigosas corridas através de rachas no estilo "Velozes e Furiosos" com carros turbinados. Os itens para realizar tunnings em seus carros foram dobrados, e agora o jogo contará com mais de 30 modelos licenciados de marcas famosas.


Eu queria que na pagina mostrasse assim.

Need For Speed Underground conquis...


Que não mostrasse o texto todo. Mais sim apenas os 10 ou 15 primeiras palavras.
prk_83
prk_83 Super Participante Registrado
370 Mensagens 13 Curtidas
#2 Por prk_83
30/01/2008 - 14:14
Supondo q vc está puxando esse texto do banco de dados e q esse banco é MySQL, vc deve usar a função substring. Ela retorna um pedaço de uma string. Abaixo, a documentação da função
SUBSTRING(str,pos), SUBSTRING(str FROM pos), SUBSTRING(str,pos,tam), SUBSTRING(str FROM pos FOR tam)
A forma sem um argumento tam retorna uma substring da string str iniciando na posição pos. A forma com um argumento tam retorna a substring com tam caracteres da string str, iniciando da posição pos. A forma variante que utiliza FROM é a sintaxe SQL-92:

mysql> SELECT SUBSTRING('Quadratically',5);
-> 'ratically'
mysql> SELECT SUBSTRING('foobarbar' FROM 4);
-> 'barbar'
mysql> SELECT SUBSTRING('Quadratically',5,6);
-> 'ratica'
Pra retornar as 10 primeiras letras, vc faz assim: SELECT SUBSTRING(texto_blog, 10) FROM blog;
Qualquer dúvida é só postar!
Abraço!
WilliamFoose
WilliamFoose Super Participante Registrado
601 Mensagens 1 Curtida
#3 Por WilliamFoose
30/01/2008 - 14:24
$selecionaD=mysql_query("SELECT SUBSTR(store_name,2,4) FROM downloads ORDER BY views DESC limit 0, $id");

Estou colocando assim. Mais não sei o que colocar em store_name

Porque a pagina não mostra apenas 1 resultado. São um abaixo do outro :/
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'williamfoose'@'localhost' (using password: YES) in viewtropic.php on line 8

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in viewtropic.php on line 44
WilliamFoose
WilliamFoose Super Participante Registrado
601 Mensagens 1 Curtida
#5 Por WilliamFoose
30/01/2008 - 15:44
Tipo assim.

Tropico 1 - Conteudo. Blablabla...
Tropico 2 - Conteudo. Blablabla...
Tropico 3 - Conteudo. Blablabla...

Tipo se tiver 8 tropicos. Mostrará 8 conteudos 1 debaixo do outro.
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'williamfoose'@'localhost' (using password: YES) in viewtropic.php on line 8

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in viewtropic.php on line 44
WilliamFoose
WilliamFoose Super Participante Registrado
601 Mensagens 1 Curtida
#8 Por WilliamFoose
30/01/2008 - 17:49
Estou utilizando o mysql assim.

<?
require_once"./includes/pg_config.php";
$selecionaD=mysql_query("SELECT SUBSTR(id,2,4) FROM downloads WHERE id = '$id';");
$sql=mysql_query("SELECT * FROM linker ORDER BY inn");
$total=mysql_num_rows($sql);
if(mysql_num_rows($sql)>"0")
{
while($dados=mysql_fetch_array($selecionaD))
{
?>

<?=$dados['type'];?>


<?=$dados['title'];?>


<?=$dados['date'];?>

<?=$dados['sname'];?>

<?=$dados['views'];?>


<? }} ?>


Na paste onde mostra os dados. Caso tenho 1 post.

Mostrará 1

Assim.


Noticias
nOticia numero 123
Hoje http://nomedosite.com" target="_blank">nomedosite 17
nOticia numero 123

nOticia numer...
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'williamfoose'@'localhost' (using password: YES) in viewtropic.php on line 8

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in viewtropic.php on line 44
WilliamFoose
WilliamFoose Super Participante Registrado
601 Mensagens 1 Curtida
#9 Por WilliamFoose
30/01/2008 - 17:54
Veja. Achei uma demontração.

Assim

Imagem

Passei o mouse sobre estre tropico e mostrou o conteudo. E assim que eu quero fazer.

Tera como no fórum. Posts um abaixo do outro.

Assim mesmo. =D
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'williamfoose'@'localhost' (using password: YES) in viewtropic.php on line 8

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in viewtropic.php on line 44
WilliamFoose
WilliamFoose Super Participante Registrado
601 Mensagens 1 Curtida
#11 Por WilliamFoose
31/01/2008 - 20:52
Guitarrista Kurumin disse:


Eu sei, no script.

"http://www.urldapagina.net" title="Aqui vai fikar o que o cara colocou no tropico" target="_parent" class="css18">title do tropico

Só que no script vai mostrar os ultimos 15 tropicos.

Ae vai fikar o script acima um debaixo do outro. E irei adicionar um
para que o titulo do site não fique um dolado do outro. Assim.

"http://www.urldapagina.net" title="Aqui vai fikar o que o cara colocou no tropico" target="_parent" class="css18">title do tropico


"http://www.urldapagina.net" title="Aqui vai fikar o que o cara colocou no tropico" target="_parent" class="css18">title do tropico



Ae onde tá
"Aqui vai fikar o que o cara colocou no tropico" eu queria que mostrasse o que o cara escreveu no tropico.
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'williamfoose'@'localhost' (using password: YES) in viewtropic.php on line 8

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in viewtropic.php on line 44
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal