Jump to content


Photo

Definir Quantidade De Caracteres Sistema De Noticías!


  • Faça o login para participar
3 replies to this topic

#1 gag

gag

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado
  • Interesses:Aprender de tudo um pouco!

Posted 07/06/2007, 08:58

Olá pessoal,

Tenho um sistema de noticías e gostaria de LIMITAR a quantidade de caracteres na página inicial, porque quando eu cadastro a noticía ele ta empurrando a tabela e consequentimente estragando meu layout.
Sou leigo em PHP e queria uma ajuda de todos para conseguir limitar a quantidade de caracteres em por exemplo 50 caracteres, segue abaixo o código:

CÓDIGO DA NOTICÍA:
<?
$sql = mysql_query("SELECT * FROM noticias WHERE ativa ORDER BY data DESC LIMIT 0,10");
while ($coluna = mysql_fetch_array($sql)) {
echo "<a href=noticias.php?id=$coluna[id_noticia]><b>: ".inteirodata($coluna[data])."</b><br>$coluna[titulo]</a><br>";
}
?>

CÓDIGO QUE LIMITA A QUANTIDADE DE CARACTERES:
<? echo substr(@mysql_result($sql,$coluna,noticias),0,50)."...";?>

Desde já agradeço a atenção de todos.
Aguardo Resposta!
Gabriel Alvares
www.gabrielalvares.com.br

#2 gag

gag

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado
  • Interesses:Aprender de tudo um pouco!

Posted 09/06/2007, 11:31

Ninguém?
Gabriel Alvares
www.gabrielalvares.com.br

#3 midman

midman

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 09/06/2007, 23:51

ae sempre uso essa receita de bolo aqui, basta adaptar ao seu sistema.
<?
include("conexao.php");

$limite = 5;

$sql = mysql_query("SELECT * FROM noticias  order by id desc LIMIT $limite" );
$total = mysql_num_rows($sql);


for($i=0; $i<$total; $i++) {
	$a = $i+1; // Soma + 1, pra iniciar do 1
	$dados=mysql_fetch_array($sql);
		
	$contatamanho = strlen($dados[titulo]);
	$quantidade = 100;
		if($contatamanho > $quantidade){
		$titulo = substr_replace($dados[texto], "...", $quantidade, $contatamanho - $quantidade);
		} else {
		$titulo = "$dados[texto]";
	
		

}

?>


espero q lhe ajude

"Não sei nada, mas o nada que sei repasso, pois aprendi com outros"



#4 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 29/10/2017, 17:32

Nifedipine Sublingual Cialis Indicazioni online pharmacy Original Kamagra Online Can I Drink Alcohol On Amoxicillin
Propecia Itchy Bentyl Express Delivery buy cialis Comprare Cialis In Contrassegno Viagra Dove Acquistare Fides Propecia




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq