stringa

  • Creatore Discussione Creatore Discussione Vera
  • Data di inizio Data di inizio

Vera

Utente Attivo
3 Giu 2014
76
1
8
Salve a tutti

Ho questa riga di tabella che mi viene scritta n volte con il suo valore(
PHP:
$dati05[$k]['DERISP']
) che mi cambia di volta in volta (sono in un ciclo di lettura di un array). Vorrei poter andare a campo della scrittura della riga se viene superata, ad esempio, la lunghezza di 100 caratteri (compresi gli spazi in bianco). Come posso fare?

Grazie
Vera

PHP:
echo "<td style='background-color:LIMEGREEN'><div align='left' style='border:4px solid black;'><font color = 'black'>".$dati05[$k]['DERISP']."</font></div></td>";
 
Ciao, potresti semplicemente dare una lunghezza fissa al <td>, superata la lunghezza il testo va a capo da solo
 
ciao
oppure potresti usare wordwrap
PHP:
<?php
echo "<td style='background-color:LIMEGREEN'><div align='left' style='border:4px solid black;'><font color = 'black'>".
wordwrap($dati05[$k]['DERISP'], 40, "<br />\n")
."</font></div></td>";
?>
dove, es., 40 è il numero di caratteri per riga
http://it1.php.net/manual/en/function.wordwrap.php

p.s.
usa i css esterni è meglio
 

Discussioni simili