Tema: Noticias
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/05/2010, 15:55
equality_211085
 
Fecha de Ingreso: septiembre-2009
Ubicación: Managua
Mensajes: 128
Antigüedad: 14 años, 7 meses
Puntos: 5
Respuesta: Noticias

Espero te sirva utilizo substr que es una funcion que toma como argumento una cadena en tu caso la noticia, el segundo es de la posicion en donde se empezara a tomar los caracteres y el tercer argumento es la longitud o sea cuantos caracteres va a mostrar.

Código PHP:
<?php
//conectamos a la base  
$connect=mysql_connect("localhost","nombre","contraseña");  

//Seleccionamos la base  
mysql_select_db("basenombre",$connect);  

//hacemos las consultas  
$result=mysql_query("select * from noticias order by fecha Desc limit 3"$connect);
$totalregistros=mysql_num_rows($result);  
$result2=mysql_query("select * from comentarios where id",$connect); 
$totalcomentarios=mysql_num_rows($result2); 
?>  


<?php 
//Recogemos las consultas en un array y las mostramos  
while($row=mysql_fetch_array($result)) 

$result2=mysql_query("select * from comentarios where id='".$row[id_noticia]."'",$connect); 
$totalcomentarios=mysql_num_rows($result2); 
echo 
' <div align="center" class="TitulosMedio">[  -= '.$row[titulo].' =- ]</DIV>  
                
'
.$row[articulo].'<br> 'substr($row[noticia],0,20) .' .... <br>';  // asi te muestra solo 20 caracteres de la noticia y no te la muestra toda

mysql_free_result($result

      
?>
Saludos