url_title() – Embellecer url con PHP

Si queremos formar una url con texto que conseguimos con registros de la base de datos, deberemos proceder de la siguiente manera:


<?php
// Utilizamos función url_title() para limpiar enlace
$textoembellecido= url_title($registro["titularnoticia"]);
$idnoticia= $registro["idnoticia"];
?>
<a href="news/view/<?php echo $idnoticia; ?>/<?php echo $textoembellecido; ?>">El enlace embellecido</a>
?>

De este modo añadimos texto en nuestro enlace que mejorará el SEO de nuestra web.

Espero que os haya sido de utilidad.

Artículos relacionados

MySQL – Número de registros afectados en una... En ocasiones necesitamos saber cúantos registros de nuestra base de datos han sido afectados en una consulta. Un ejemplo claro sería hacer un Upd...
PHP – Cómo crear url amigables En muchas ocasiones nos interesa que a partir de un texto que tenemos almacenado en la base de datos, el nombre del producto por ejemplo, crear un enl...
PHP – Leer todas las variables pasadas por P... En algunas ocasiones, normalmente cuando el código no es nuestro o venimos de un formulario que no se visiona correctamente el nombre de los campos (c...
PHP – Recortar un texto En muchas ocasiones, tenemos contenidos en formato texto almacenados en la base de datos. Cuano queremos mostrarlos en la web en listados, muchas vece...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*