Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

formalivre

[Resolvido] função para limitar texto.

Recommended Posts

olá pessoal. preciso de uma ajuda.

eu tenho esta função para limitar o tamanho de caracteres de um texto.

<?php
//Por André G.
function limitar($texto, $numero){
 
	$total = strlen($texto);
	$texto = substr($texto,0,$numero);
	$separar = explode(" ",$texto);
 
	if($total >= $numero){
		for($i=0; $i< (count($separar)-1); $i++){	
			$fim .= $separar[$i]." ";
		}
		$fim .= '...';
	}
        else
	{
         $fim = $texto;
        }
return $fim;
}
echo limitar("Programei.org sabe limitar palavras SIM !", '29') 
?>
mas eu não estou conseguindo adaptar ao meu código.

<?
  //Executa o SQL
  $query_include  = mysql_query($sql_include) or die(mysql_error());
  //Percorre os campos da tabela
while($ln = mysql_fetch_assoc($query_include)){
echo "<table width='540' border='0' cellspacing='0' cellpadding='0' id='linha_divisao_geral_pago'>
  <tr>
    <td width='120' rowspan='2' valign='top'><img src='fotos/" , $ln['Foto_1'] , "'/></td>
    <td width='10' rowspan='2' valign='top'> </td>
    <td valign='top'><b>" , $ln['Titulo'] , "</b></td>
  </tr>
  <tr>
    <td valign='top'>" , $ln['Texto_pago'] , "</td>
  </tr></table>";
  }
 ?>
seria limitar o texto da variável " , $ln['Texto_pago'] , "

alguém pode me ajudar por favor. obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?

//Executa o SQL

$query_include = mysql_query($sql_include) or die(mysql_error());

//Percorre os campos da tabela

while($ln = mysql_fetch_assoc($query_include)){

 

echo "<table width='540' border='0' cellspacing='0' cellpadding='0' id='linha_divisao_geral_pago'>

<tr>

<td width='120' rowspan='2' valign='top'><img src='fotos/" . $ln['Foto_1'] . "'/></td>

<td width='10' rowspan='2' valign='top'> </td>

<td valign='top'><b>" . $ln['Titulo'] . "</b></td>

</tr>

<tr>

<td valign='top'>" . limitar($ln['Texto_pago'],30) . "</td>

</tr></table>";

}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.