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

किसी अन्य पुनरावर्तक मान के आधार पर उन्नत कस्टम फ़ील्ड पुनरावर्तक फ़ील्ड मान प्राप्त करें

यह काम नहीं करेगा, मैंने इसमें कुछ घंटे गंवाए हैं। ACF पुनरावर्तक फ़ील्ड को एक नई आईडी मिलती है जो पैरेंट-पोस्ट आईडी (पहले वाले को छोड़कर) के अनुरूप नहीं होती है। इसे और अधिक भ्रमित करने के लिए:यदि आप पुनरावर्तक फ़ील्ड हटाते हैं, तो वह डेटाबेस में रह सकता है; इसलिए कोई भी प्रश्न सभी पुनरावर्तक-फ़ील्ड डेटा, पुराने और नए लौटाएगा।

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




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysqldump - जहां क्लॉज काम नहीं कर रहा है

  2. नोडज के साथ मैसकल क्वेरी में सरणी पास करें

  3. mysql_last_id के साथ दौड़ की स्थिति ()

  4. कुंजी/मान जोड़े के साथ तालिका से डेटा फ़िल्टर करना और समूह बनाना

  5. क्या मुझे PHP प्रदर्शन-वार में MySQL के लिए तैयार कथनों का उपयोग करना चाहिए?