sql >> Databáze >  >> RDS >> Mysql

Jak nastavit permalink vašeho příspěvku na blogu podle data a názvu příspěvku?

Nešťastná věc na použití mod_rewrite je, že data, která dodáváte ve formě adresy URL, nejsou nejlepším způsobem dotazování databáze. Ale přesto máte proměnné rok, měsíc, den a název, takže budete muset přepsat svou funkci get_content, abyste se mohli dotazovat na něco podobného (v závislosti na tom, jak je datum uloženo v databázi.):

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

.htaccess by bylo něco jako:

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



  1. Oracle:Jak počítat řádky null a non-null

  2. Rekurzivní MySQL získá všechny potomky od rodičů

  3. php- získat poslední vložené id

  4. MySQL/InnoDB a dlouhotrvající dotazy