Ir para conteúdo

POWERED BY:

Arquivado

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

hyperpixel

[Resolvido] divisão de string

Recommended Posts

oi tenho o seguinte problema, tenho um texto no banco com n caracteres, tenho que dividir este texto em 3 linhas como faco?! minha duvida sei a lógica mas n sei a sintaxe de como, tentei usar substr mas não rodou ele ignorou a tag e estourou o espaco!!

 

<table width="560" height="43" border="1" cellpadding="0" cellspacing="0" bordercolor="#FF0000">
        <tr>
          <td colspan="2"></td></tr>
        <tr>
        <td width="60"> </td>
        <td width="501">
	<?php echo substr($linha, 0, 60)?></td>
        </tr>
        <tr>
          <td width="60"> </td>
          <td><?php echo substr($linha, 61, 120)?></td>
        </tr>
        <tr>
          <td width="60"> </td>
          <td><?php echo substr($linha, 121, 180)?></td>
        </tr>              
    </table>

valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como pretende fazer a divisão? No seu exemplo, está estático, independendo do tamanho da string. Talvez prefira usar um loop, junto com strlen() e substr() para dividir a string.

 

Explique melhor como quer fazer, para que possamos sugerir soluções.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenho um texto qualquer:

 

preciso mostra-lo em 3 linhas

 

linha1-

linha2-

linha3-

 

e o restante vou usar a tag title ou seja o usuário coloca o mouse e vê o restante, então preciso montar pra 1 linha chega no final dela cai pra segunda e etc

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual é a regra para 'mudar de linha'?

máximo de caracteres? largura máxima do elemento container ?

 

olhou as funções que o Beraldo indicou ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem esse problemas pois assim ele por exemplo cortaria palavras sem regras ortográficas ex:

pode escrever j cai a linha unior mas falei com o pessoal aqui e vou usar (textarea multline) ae resolve.

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.