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

गतिशील प्रश्न (PHP+MySQL का उपयोग करके) बनाने का सबसे अच्छा तरीका क्या है?

एकमात्र उत्तर जो मान्य है, उसके लिए अपना स्वयं का ढांचा तैयार करना है। मैंने ऐसा काफी बार किया है। आप जो चाहते हैं वह कमोबेश एक जटिल रिपोर्ट जनरेटर की तरह दिखता है जो तुरंत रिपोर्ट तैयार करता है लेकिन आप क्लाइंट के लिए विज़ुअल एड्स के साथ एक जटिल क्वेरी जनरेटर बनाना चाहते हैं।

पहली चीज जो मैं करता हूं वह एक मॉडल का उपयोग करता है जो प्रत्येक तालिका का प्रतिनिधित्व करता है और तालिका फ़ील्ड का वर्णन करने के लिए तंत्र प्रदान करता है ताकि आप उपयोगकर्ता को फ़ील्ड दिखा सकें। फिर अपने मॉडलों में एक लिंकिंग तंत्र बनाएं जो कहता है:यदि मैं इस तालिका और इस तालिका को जोड़ता हूं, तो जॉइन क्या है जिसका मुझे उपयोग करना चाहिए।

अपने उपयोगकर्ता को आपके लिए मॉडल, उपयोग करने के लिए कॉलम चुनने दें और फिर आपके लिए क्वेरी बनाने के लिए अपने मॉडल का उपयोग करें। यह वास्तव में अच्छा काम करता है लेकिन इसे करने में काफी समय लगता है।

शुभकामनाएँ




  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 - GROUP BY और DISTINCT में क्या अंतर है?

  2. मैं एक MySQL जॉइन क्वेरी में IF स्टेटमेंट का उपयोग कैसे करूं?

  3. घातक त्रुटि:$this का उपयोग करना जब वस्तु संदर्भ में नहीं है

  4. लार्वा में डेटाबेस में सरणी मान डालें

  5. MySQL Amazon RDS:लॉक वेट टाइमआउट पार हो गया