Para darle un formato al texto incluí TinyMC como editor WYSIWYG en los textarea que ingresan la noticia, el problema radica en que si copio texto y lo pego el parrafo se limita correctamente al ancho que le pido en el codigo (supongamos que copio un Lorem Ipsum) pero cuando mantengo apretado un caracter ej:"a" en el ABM de modo que exeda el tamaño no me respeta el corte el parrafo crece descontrolado llevandose consigo al td quie lo contiene.
El codigo que arme para mostrar la noticia es:
<html>
<head>
<style>
p {margin: 0; padding: 0;}
</style>
</head>
<body>
<?php
//Paginador:
//Limito la busqueda
$TAMANO_PAGINA = 2;
//examino la página a mostrar y el inicio del registro a mostrar
if(isset($_GET["pagina"])){
$pagina=$_GET["pagina"];
$inicio = ($pagina - 1) * $TAMANO_PAGINA;
}else
{
$inicio = 0;
$pagina=1;
}
?>
<div style="width:636px; background-color:#FC0; height:367; ">
<table style="width:636px; position:relative; margin-top:0px; margin-left:0px;" cellpadding="3" cellspacing="3">
<?php
include("conectar.php");
$Sql="SELECT * FROM noticias";
$q=mysql_query($Sql);
$num_total_registros = mysql_num_rows($q);
//calculo el total de páginas
$total_paginas = ceil($num_total_registros / $TAMANO_PAGINA);
$Sql="SELECT * FROM noticias limit $inicio, $TAMANO_PAGINA";
$q=mysql_query($Sql);
while($r=mysql_fetch_array($q))
{
$texto=wordwrap($r['descripcion'], 430, "<br>", true);
echo'<tr><td valign="top" colspan=2 style="font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#333; font-weight:bold;">'.$r['titulo'].'<br></td></tr><tr><td valign="top"><img width="174" height="88" src="'.$r['ruta_imagen'].'"></td><td valign="top" style="font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;">'.$texto.' ver mas...</td></tr>';
}
mysql_free_result($q);
//muestro los distintos índices de las páginas, si es que hay varias páginas
if ($total_paginas > 1){
for ($i=1;$i<=$total_paginas;$i++){
if ($pagina == $i)
//si muestro el índice de la página actual, no coloco enlace
echo $pagina . " ";
else
//si el índice no corresponde con la página mostrada actualmente, coloco el enlace para ir a esa página
echo "<a href='visor_noticias.php?pagina=" . $i ."'>" . $i . "</a> ";
}
}
?>
</table>
</div>
</body>
</html>
¿Alguien tiene alguna pista sobre lo que puede estar pasando?
Desde ya les agradezco el tiempo que se tomaron para leer esta consulta, espero haberme explicado mas o menos coherentemente es un poco complicado transmitir lo que sucede sin mostrarlo.
Saludos
Axel