नया mysqli
और mysqli_connect
के बीच क्या अंतर है? मुझे पता है कि एक क्वेरी निष्पादित करना अलग है;
उदाहरण के लिए: mysqli->query()
और mysqli_query()
क्यों दो अलग अलग प्रकार के होते हैं, अंतर के लिए की जरूरत क्या है?नया mysqli बनाम mysqli_connect
उत्तर
एक प्रक्रियात्मक शैली प्रोग्रामिंग के लिए है और अन्य ओओपी शैली प्रोग्रामिंग के लिए है। दोनों एक ही उद्देश्य की सेवा करते हैं; Open a new connection to the MySQL server
OOP शैली उपयोग
$mysqli = new mysqli('localhost', 'my_user', 'my_password', 'my_db');
प्रक्रियात्मक शैली उपयोग
$link = mysqli_connect('localhost', 'my_user', 'my_password', 'my_db');
संदर्भ: PHP Manual
प्रदर्शन में कोई सुधार? –
@Hanky चालाकी पर ठीक है। मैं भी है कि PHP डॉक्स जोड़ेंगे:
http://www.php.net/manual/en/mysqli.construct.php
नोट:
OO वाक्य रचना केवल: एक कनेक्शन विफल रहता है एक वस्तु अभी भी दिया जाता है। जांचें कि कनेक्शन विफल हुआ है या तो पिछले उदाहरणों में mysqli_connect_error() फ़ंक्शन या mysqli-> connect_error प्रॉपर्टी का उपयोग करें।
तो त्रुटि प्रबंधन केवल एक अंतर है।
- 1. mysqli, ओओपी बनाम प्रक्रियात्मक
- 2. mysqli_connect mysqli_real_connect
- 3. तैयार() बनाम क्वेरी() mysqli
- 4. PHP में MySQL बनाम MySQLi
- 5. नया इंस्टेंस() बनाम नया
- 6. कनेक्शन पूलिंग बनाम लगातार कनेक्शन mysqli
- 7. mysqli
- 8. MySQLi
- 9. MYSQLi
- 10. MySQLi
- 11. mysqli
- 12. सूचियाँ। नया ऑरेलेस्ट बनाम नया ऐरेलिस्ट
- 13. नया इंटीजर बनाम मूल्य
- 14. नया नंबर() बनाम संख्या()
- 15. स्कैला - नया बनाम ऑब्जेक्ट
- 16. चेतावनी: mysqli_query(): mysqli
- 17. "स्पष्ट" विधि बनाम नया ऑब्जेक्ट
- 18. नया डेटटाइम() बनाम डिफ़ॉल्ट (डेटटाइम)
- 19. PHP/mysqli
- 20. PHP mysqli
- 21. चेतावनी: mysqli_connect(): अज्ञात MySQL सर्वर होस्ट
- 22. PHP चेतावनी: mysqli_connect(): (HY000/2002): कनेक्शन ने
- 23. PHP और MySQLi बंद()
- 24. std :: आवंटक बनाम/बनाम बनाम प्लेसमेंट नया/पी-> ~ टी()
- 25. PHP पीडीओ बनाम सामान्य mysqli गति प्रदर्शन बेंचमार्क
- 26. पीडीओ बनाम MYSQLI, तैयार राज्य और बाध्यकारी पैरामीटर्स
- 27. mysqli लगातार कनेक्शन
- 28. PHP MySQLi असीमित क्वेरीज
- 29. "mysqli-> तैयार करें"
- 30. mysqli अंतिम डालने आईडी
नहीं, ऐसा नहीं है, मैंने इसे Google करने का प्रयास किया, लेकिन मैंने सोचा कि यहां लोगों का अनुभव मुझे बेहतर मदद कर सकता है और मुझे इसके बारे में सीधे जानकारी दे सकता है – FosAvance