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

PHP डेटाबेस वर्ग पैटर्न प्रश्न/सुझाव

आपने जो वर्णन किया है, उससे उचित लगता है, हालांकि सच्ची परीक्षा तब आएगी जब आप इसे गंभीरता से विस्तारित करना शुरू करेंगे।

मैं आमतौर पर तीन वर्गों का कोर बनाता हूं:

  1. डेटाबेस हैंडलर
  2. एक सामान्य वस्तु हैंडलर
  3. एक सामान्य संग्रह हैंडलर

तालिका में एक पंक्ति का प्रतिनिधित्व करने के लिए प्रत्येक तालिका को ऑब्जेक्ट क्लास से प्राप्त किया जाता है, और संग्रह से प्राप्त एक वर्ग जो कुछ या सभी तालिका का प्रतिनिधित्व करता है और अनुरोध के अनुसार अलग-अलग ऑब्जेक्ट लौटाएगा। प्रत्येक वर्ग के लिए एक बार सभी आवश्यक जानकारी (तालिका का नाम, मान्य फ़ील्ड, आदि) सेट करने के लिए एक स्थिर "पंजीकरण" फ़ंक्शन भी है।

कभी-कभी, संग्रह वर्ग किसी अन्य तालिका के लिए एक वस्तु भी होता है। जेनेरिक ऑब्जेक्ट्स और पंजीकरण तंत्र जो मैंने सदियों पहले लिखा था, मूल रूप से इसे संभालता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डेटाबेस से कनेक्ट करने में असमर्थ:उपयोगकर्ता ''@'लोकलहोस्ट'' के लिए डेटाबेस 'सोशलडब' तक पहुंच अस्वीकृत

  2. Xampp . में InnoDB भ्रष्टाचार

  3. Mysqli सिंक त्रुटि से कमांड क्यों दे रहा है?

  4. जहां खंड में mysql कास्टिंग स्ट्रिंग को int में रोकें

  5. स्प्रिंग और DBCP और MySQL के साथ कनेक्शन टाइमज़ोन सेट करना