Google
Web dns.bdat.net

Re: [PHP-ES] Re: friendly URL en PHP + MySQL

Write haof XML files: Jordi Canals ( jcanals@gmail.com)
Fecha: mié 23 mar 2005 - 20:12:48 CET


> Entonces, lo que busco es alguna función (o varias) de MySQL que me
> permita convertir el contenido del campo titulo, que puede ser "Título
> de la nota", en "titulo_de_la_nota" durante la consulta. Algo así como
> funciones de string.

El siguiente código deberia valer, aunque hay que ir con cuidado con
los acentos ...

Para crear la URL:

setlocale(LC_ALL, 'es_ES'); // Para convertir según el idioma. Depende
de plataforma.
$titulo_url = str_replace(' ', '_', strtolower($titulo)); //
minúsculas con subrayados
$titulo_url = urlencode($titulo_url); // Aseguramos el formato válido
para la url.

Para convertirla al original:

setlocale(LC_ALL, 'es_ES');
$titulo_sql = str_replace('_', ' ', urldecode($titulo_url));

Espero te de alguna idea.
Salu2.

-- 
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:24:09 CET