Tengo un problema que seguro que tiene fácil solución, pero que no llego a dar con ella
![Confundido](http://static.forosdelweb.com/fdwtheme/images/smilies/confused.png)
Tengo mi dirección web http://www.miweb.com/blog/55/ en la que se muestra la dirección http://www.miweb.com/blog/index.php?=55
Es decir, una URL dinámica. El problema es que necesito que se muestre el título y no el ID. (http://www.miweb.com/blog/titulo-de-la-noticia
Para ello he creado un valor llamado url en la base de datos en el que aparece el título con guiones.
El código de /blog/index.php que utilizo es este:
Código:
¿Podrían ayudarme, por favor?<?php if(isset($_GET['blog'])) { if(!empty($_GET['blog'])) // Si el valor de "noticia" no es NULL, continua con el proceso { $id_noticia = (int) mysql_real_escape_string($_GET['blog']); $query_noticias = mysql_query("SELECT titulo, fecha, texto FROM ".$db_table." WHERE id = '".$id_noticia."' ORDER BY fecha LIMIT 5"); // Ejecutamos la consulta if(mysql_num_rows($query_noticias) > 0) // Si existe la noticia, la muestra { while($columna = mysql_fetch_assoc($query_noticias)) // Realizamos un bucle que muestre todas las noticias, utilizando while. { echo ("<title>$columna[titulo]\n</title>"); echo ("<h1>"); echo ("<img src=\"../../files/images/deco/7.png\" width=\"40\" height=\"37\">"); echo ("$columna[titulo]\n"); echo ("</h1>"); echo ("<div id=\"newsdate\">"); echo ("$columna[fecha]\n"); echo ("</div>"); echo ("<div id=\"updating\">"); echo ("$columna[texto]\n"); echo ("</div>"); echo ' <table> <tr> <td><a class="noPrint" href="./../../news">Back</a></td> </tr> </table> '; } } else { echo 'The entry you are looking for does not exists.'; // Si no, muestra un error } } else { echo 'You should choose an entry.'; // Si GET no recibe ningún valor, muestra un error } } ?>
¡GRACIAS!
![apachar ojo](http://static.forosdelweb.com/fdwtheme/images/smilies/wink.png)