Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/01/2013, 15:43
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.485
Antigüedad: 18 años, 10 meses
Puntos: 2113
Respuesta: mod_rewrite + Mysql

Quien lee la base de datos sigue siendo el archivo PHP. El archivo .htaccess es un archivo estático.

Es lo mismo que estás haciendo ahora, pero en vez de ID, pasas una cadena de texto (o lo que sea) y esa variable la tienes que tener guardada en un campo de tu base de datos, al igual que haces ahora con ID.

Ahora lo que haces es seleccionar un registro donde ID sea igual a $_GET['item']. Pues es lo mismo, sólo que compararías, por ejemplo, el campo titulo_url con $_GET['clave']. No tiene mayor ciencia.

Cuando guardas lo que sea (noticia, artículo, etc), supongo que guardarás un título. Por ejemplo "Os presento mi blog Supercool". Que iría en el campo de título. Pues en el campo titulo_url guardas otro valor que sea igual al título pero parseado que quede tal que "os-presento-mi-blog-supercool" o lo que quieras. En vez de usar números, usas cualquier cosa.