लायें Assoc Drupal होस्टिंग

एक क्वेरी का चयन हमेशा शून्य या अधिक रिकॉर्ड की एक परिणाम सेट वस्तु वापस आ जाएगी। ऐसे कई तरीके है तो उस परिणाम सेट से डेटा पुनः प्राप्त करने, उपयोग के मामले के आधार पर कर रहे हैं।

सबसे सामान्य रूप में परिणाम एक foreach () पाश के साथ सेट से अधिक को दोहराना।

क्या परिणाम के लिए आवश्यक हैं पर निर्भर करता है, तथापि, वहाँ अन्य तरीकों से रिकॉर्ड को पुनः प्राप्त करने के एक नंबर रहे हैं।

स्पष्ट रूप से, अगले रिकॉर्ड लाने के लिए उपयोग करें:

Assoc Drupal लायें होस्टिंग स्पष्ट रूप से लाने के लिए

अगर कोई अगले रिकॉर्ड है, गलत लौटा दी जाएगी। () आम तौर पर fetchObject () और fetchAssoc (के पक्ष में बचा जाना चाहिए) लाने, बाद के रूप में अधिक आत्म दस्तावेज़ीकृत कर रहे हैं। आप कुछ अन्य पीडीओ-समर्थित लाने मोड का उपयोग करने की जरूरत है, तो लाने का उपयोग ()।

परिणाम सेट से बाहर बस एक ही क्षेत्र लाने के लिए, का उपयोग करें:

$ Column_index का डिफ़ॉल्ट मान पहले क्षेत्र के लिए, 0 है।

एक हटाने के लिए, सम्मिलित या अपडेट करें बयान उपयोग से लौटे पंक्तियों की संख्या गिनती करने के लिए:

एक SELECT कथन उपयोग से लौटे पंक्तियों की संख्या गिनती करने के लिए:

एक एकल सरणी में एक ही बार में सभी रिकॉर्ड लाने के लिए, निम्न में से एक का उपयोग करें:

ध्यान दें कि fetchAll () और fetchAllAssoc () डिफ़ॉल्ट रूप से जो कुछ भी मोड लाने क्वेरी (संख्यात्मक सरणी, साहचर्य सरणी, या वस्तु) पर स्थापित किया गया था का उपयोग कर लायेगा। यही कारण है कि एक नया लाने मोड निरंतर में गुजर द्वारा संशोधित किया जा सकता है। fetchAll () के लिए, यह पहली पैरामीटर है। fetchAllAssoc () के लिए, यह दूसरा पैरामीटर है। उदाहरण:

क्योंकि पीएचपी लौटे वस्तुओं पर विधि कॉल चेनिंग का समर्थन करता है, यह पूरी तरह $ परिणाम चर को छोड़ने के लिए है, तो जैसे बहुत आम है:

क्या आप चाहते हैं सरणी की तरह एक साधारण सरणी है (1, 2, 3, 4, 5) यदि आप अधिक सरणी की तरह कुछ के लिए समझौता करना होगा (1 => 1, 2 => 2, 3 => 3, 4 => 4, 5 => 5)। आप का उपयोग करके इस प्राप्त कर सकते हैं

संबंधित आलेख

स्टीवन Drupal होस्टिंग wittensवहाँ एक मौजूदा Drupal 7 साइट प्रवास php 5.6 में के लिए किसी भी ज्ञात समस्याओं है? Drupal कोर विशेष रूप से के लिए, कि जानकारी मुद्दा कतार में हो जाएगा। "5.6" के लिए एक त्वरित खोज से कोई भी लाता है ...
Gmap कस्टम मार्कर Drupal होस्टिंगमैं अपनी साइट पर एक गूगल मानचित्र लोड करने के लिए Gmap3 उपयोग कर रहा हूँ। इस नक्शे के भीतर 100 + मार्करों देखते हैं। समस्या मानचित्र लोड करने के लिए, एक मिनट से अधिक लेने के संपूर्ण नक्शा लोड करने के लिए बहुत धीमी है। मैं कैसे...
7 41 Drupal होस्टिंगप्रश्न के लिए 2013-07-23 1:22 pm EST धन्यवाद! हाँ, आप एक साझा SSL प्रमाणपत्र का उपयोग कर सकते हैं। साझा SSL प्रमाणपत्र पूर्व निर्धारित है, इसलिए वहाँ कोई विन्यास सर्वर साइट पर किया है। कृप्या...
Site5 Drupal होस्टिंग टेम्पलेटSite5 पर फ़रवरी 2008 की के अंत तक PHP4 के समर्थन को बंद कर जा रहे हैं, तो मैं कदम उठाया और PHP5 करने के लिए अपनी साइटों ले जाया गया। यह आसानी से जोड़कर (5.x में uncommenting) निम्न पंक्ति द्वारा किया जाता है ...
Drupal होस्टिंग में प्रशासक लॉगआपकी साइट के लिए हर आगंतुक, चाहे वे एक खाता है, और गुमनाम लॉग इन करना या साइट पर जाएँ, Drupal के लिए एक उपयोगकर्ता माना जाता है। प्रत्येक उपयोगकर्ता भी एक अंकीय यूजर आईडी के प्रकार के लिए विशेष है ...