Google
Web dns.bdat.net

Re: [PHP-ES] ayuda con script de noticias

Write haof XML files: Vladimir Hernández ( interco@linuxbaja.org)
Fecha: mié 27 abr 2005 - 17:08:26 CEST


On Wed, 27 Apr 2005 14:54:31 +0000, Sol Maria Fuentes wrote
> Hola Lista,
>
> Bueno, al grano para no consumir tanto espacio con este mensaje:
>
> Tengo un sistema de noticias y éste tiene la página en que las
> muestra de forma resumida, y allí es donde radica mi problema, ya
> que la forma en que muestro las noticias no es como yo quiero, ahí voy:
>
> while($fil = mysql_fetch_array($resultado)){
> echo("<tr><td >
> <a
>
href='noticia.php?id=".$fil["ID"]."'>".$fil["titulo"]."</a><br>".$fil["autor"]."<br>".$fil["noticia"]."</td></tr>"
); }
>
> Como pueden ver, en el fragmento de código anterior lleno el array
> con los datos de la consulta a la BD (en MySQL), para posteriormente
> mostrarlos en pantalla. El problema es en ".$fil["noticia"]."; ya
> que aquí solo quiero mostrar parte de lo que contiene la noticia con
> un enlace al final del párrafo que diga: [mas…] y a partir de éste
> mostrar la noticia entera. Pero no lo he podido hacer, asi que lo
> que sale es toda la noticia.
>
> Espero y me haya podido explicar bien.
>
> Sol
>
> _________________________________________________________________
> ¿Estás pensando en cambiar de coche? Todas los modelos de serie y
> extras en MSN Motor. http://motor.msn.es/researchcentre/
>
> --
> PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php

Tal vez si procesas $fil["noticia"] un poco se pueda. Por ejemplo
while($fil = mysql_fetch_array($resultado)){
    $noticia=substr($fil["noticia"],0,100); # te elige las primeras cien
letras de la noticia
    <a
href='noticia.php?id=".$fil["ID"]."'>".$fil["titulo"]."</a><br>".$fil["autor"]."<br>".$noticia."</td></tr>\n";
}

o algo así.

--
Vladimir Hernández
http://linuxbaja.org
Linux registered user # 374079
-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Este archivo fue generado por hypermail 2.1.7 : sáb 18 mar 2006 - 18:49:33 CET