Cita:
Iniciado por karenlorenadg Hola, tengo un sistema creado, pero el titulo de los productos aveces es muy grande y me descuadra el diseño de los demas produtos, entonces, quiero lomitar a cierto numero de caracteres el titulo de los productos. SI alguien sabe como hacerlo por favor le agradeceria me ayudara con esto, ya que me esta volviendo loco. Este es el codigo que tengo:
Código PHP:
<?php
include('config/conexion.php');
$query = "select * from table_public_article where (estado=2 OR estado=3 OR estado=5) ORDER BY RAND()"; // Esta linea hace la consulta
$result = mysql_query($query);
while ($registro = mysql_fetch_array($result)){
echo "
".$registro['article_title']."
";
}
?>
Entonces en resumen lo que quiero es que el titulo por ejemplo solo carguen los primero 10 caracteres.
Agradezco su apoyo en esto. Bendiciones
tienes varias opciones, desde usar funciones como substr() de PHP, tambien directo de la SQL, o lo correcto seria que tengas otro campo en tu tabla, pero bueno eso es para optmizacion , algo que solo necesitas si tienes millones de peticiones
lo mas rapido es reemplazar
Código PHP:
$registro['article_title']
por
Código PHP:
substr($registro['article_title'],0,20)