Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

पोस्ट की तारीख और शीर्षक के अनुसार अपने ब्लॉग पोस्ट का परमालिंक कैसे सेट करें?

Mod_rewrite का उपयोग करने के बारे में दुर्भाग्यपूर्ण बात यह है कि जो डेटा आप यूआरएल के रूप में आपूर्ति कर रहे हैं वह डेटाबेस से पूछताछ करने का सबसे अच्छा तरीका नहीं है। लेकिन आपके पास वर्ष, महीना, दिन और शीर्षक चर भी कम नहीं हैं, इसलिए आपको कुछ इस तरह से क्वेरी करने के लिए अपने get_content फ़ंक्शन को फिर से लिखना होगा (इस पर निर्भर करता है कि आपकी तिथि डेटाबेस में कैसे संग्रहीत है।):

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

.htaccess कुछ इस तरह होगा:

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. Mysql में दो उपयोगकर्ता के संचार के बीच नवीनतम संदेश का चयन करें

  2. MySQL में दृश्य अद्यतन कर रहा है

  3. XML फ़ीड से MySQL में रिकॉर्ड अपडेट करने का सबसे अच्छा तरीका

  4. MySQL LIMIT, OFFSET का उपयोग करके पृष्ठ पर अंक लगाना

  5. डेटाबेस में टिप्पणियों और पसंदों को लागू करना