"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैं कुशल सम्मिलित/अद्यतन संचालन के लिए एक पीडीओ सहायक फ़ंक्शन कैसे बना सकता हूं?

मैं कुशल सम्मिलित/अद्यतन संचालन के लिए एक पीडीओ सहायक फ़ंक्शन कैसे बना सकता हूं?

2025-03-23 ​​पर पोस्ट किया गया
ब्राउज़ करें:796

] फ़ंक्शन को मौजूदा रिकॉर्ड को अपडेट करने के लिए एक सेट स्टेटमेंट उत्पन्न करना चाहिए और नए डेटा के आसान सम्मिलन के लिए अनुमति देना चाहिए।

How Can I Create a PDO Helper Function for Efficient Insert/Update Operations?

समाधान:

$ सेट = ''; $ मान = सरणी (); foreach ($ फ़ील्ड के रूप में $ फ़ील्ड) { if (isset ($ _ पोस्ट [$ फ़ील्ड])) { $ सेट। = ​​"` $ फ़ील्ड` =?, "; $ मान [] = $ _POST [$ फ़ील्ड]; } } रिटर्न rtrim ($ सेट, ','); } $ फ़ील्ड = विस्फोट ("", "नाम उपनाम LastName पता ज़िप फैक्स फोन दिनांक"); $ _POST ['दिनांक'] = $ _POST ['y']। "-"। $ _POST ['M']। "-"। $ _POST ['d']; $ क्वेरी = "अपडेट $ टेबल सेट"। DBSET ($ फ़ील्ड, $ मान)। ", स्टैम्प = अब () जहां>

यह फ़ंक्शन फ़ील्ड नामों की एक सरणी और मानों की एक सरणी का संदर्भ लेता है। यह फ़ील्ड नामों के माध्यम से पुनरावृत्ति करता है, यह जाँचता है कि क्या एक संबंधित मान पोस्ट डेटा में मौजूद है। यदि यह एक सेट स्टेटमेंट टुकड़ा का निर्माण करता है। एक सरणी। फिर फ़ंक्शन को कॉल करें, फ़ील्ड सरणी और एक खाली मान सरणी का संदर्भ दें। हेरफेर प्रक्रिया।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3