Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment définir le permalien de votre article de blog en fonction de la date et du titre de l'article ?

Le malheur avec l'utilisation de mod_rewrite est que les données que vous fournissez sous la forme d'une URL ne sont pas la meilleure façon d'interroger une base de données. Mais néanmoins, vous avez des variables d'année, de mois, de jour et de titre, vous devrez donc réécrire votre fonction get_content pour interroger quelque chose comme (selon la façon dont votre date est stockée dans la base de données.):

select * from cms_content 
   WHERE date='mktime(0,0,0,$month,$day,$year)'
   AND title='$title'
 ORDER BY id DESC

.htaccess serait quelque chose comme :

RewriteRule ^(.*)/(.*)/(.*)/(.*)$  index.php?year=$1&month=$2&day=$3&title=$4