Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara mengatur permalink posting blog Anda sesuai dengan tanggal dan judul posting?

Hal yang disayangkan tentang menggunakan mod_rewrite adalah bahwa data yang Anda berikan dalam bentuk url bukanlah cara terbaik untuk menanyakan database. Tetapi bagaimanapun Anda memiliki variabel tahun, bulan, hari dan judul sehingga Anda perlu menulis ulang fungsi get_content Anda untuk menanyakan sesuatu seperti (tergantung pada bagaimana tanggal Anda disimpan dalam database.):

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

.htaccess akan menjadi seperti:

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa yang Setara dengan DATALENGTH() di MySQL?

  2. Doctrine2:Tidak dapat memilih entitas melalui variabel identifikasi tanpa memilih setidaknya satu alias entitas root

  3. Peringatan:mysql_num_rows() mengharapkan parameter 1 menjadi sumber daya, diberikan boolean

  4. Menginstal Percona/MySQL tanpa pengawasan di Ubuntu

  5. Instal mysql-python (Windows)