WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Database Abstractions

Mega Class Database (MYSQL) v 1.0

— जोड़ें पर WorldWideScripts.net को

तारीख तक रहने के लिए हमारे फ़ीड की सदस्यता लें!

नई! आप यह चाहते हैं के रूप में हमें का पालन करें!


Mega Class Database (MYSQL) v 1.0 - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

मेगा कक्षा डेटाबेस (MySQL) वी 1.0


पीएचपी में MySQL की हर सुविधा का प्रयोग करें।

मुख्य विशेषताएं:

के साथ संगत 1. MySQL: MySQL के 3.23+, MySQL 4.0+, MySQL 4.1+, MySQL 5.0+।
2. प्रयोग करने में आसान, स्वच्छ, कोड समझने के लिए आसान नहीं है।
MySQL या एसक्यूएल के किसी भी ज्ञान के बिना 3. पहुँच डाटाबेस।
4. डेटाबेस तालिका में डालने के लिए डेटा और अद्यतन पंक्तियों के साहचर्य सरणी का उपयोग करता।
5. वैकल्पिक भागने स्ट्रिंग सुविधा एसक्यूएल इंजेक्शन से बचने के लिए।
6. स्वचालित रूप से तैयार बयान बनाता है।
एक liners के साथ 7. चयन पंक्तियाँ, कॉलम, चर।
8. आसान चुनें, सम्मिलित करें, अद्यतन, फ़िल्टर, हटाएँ
9. ठीक उदाहरण और टिप्पणियों के साथ दस्तावेज।
10 छोटे आकार।
11. पूरी तरह से प्रलेखित देते हैं।


कार्य

 // सर्वर से कनेक्ट करें sql_connect ($ SQLServer, $ sqluser, $ sqlpassword, $ डेटाबेस, $ बंदरगाह = झूठी, $ दृढता = झूठी, $ new_link = झूठी); // ------------------------------------------------ ----------------- + sql_query ($ क्वेरी = ''); // चयन के लिए सरणी से एसक्यूएल बयान का निर्माण और अलग बयानों का चयन // ------------------------------------------------ ----------------- + // बिल्ड सीमा क्वेरी sql_query_limit ($ क्वेरी, $ कुल, = 0 ऑफसेट $); // ------------------------------------------------ ----------------- + // वर्तमान पंक्ति लायें sql_fetchrow ($ query_id); // ------------------------------------------------ ----------------- + // संभव क्वेरी मान: का चयन करें, SELECT_DISTINCT समारोह sql_build_query ($ क्वेरी, $ सरणी); // ------------------------------------------------ ----------------- + // एक से अधिक डालने के बयान चलाएँ। sql_multi_insert ($ तालिका, और $ sql_ary); // ------------------------------------------------ ----------------- + स्ट्रिंग बच // एसक्यूएल क्वेरी में उपयोग sql_escape (); // ------------------------------------------------ ----------------- + // निर्दिष्ट टेबल के बारे में कुछ जानकारी हो जाता है। get_table_status ($ table_name); // ------------------------------------------------ ----------------- + // एक निर्दिष्ट तालिका में पंक्तियों की सही संख्या हो जाता है। get_row_count ($ table_name); // ------------------------------------------------ ----------------- + // एक निर्दिष्ट तालिका में पंक्तियों की अनुमानित संख्या हो जाता है। get_estimated_row_count ($ table_name); // ------------------------------------------------ ----------------- + // प्रदर्शन एसक्यूएल त्रुटि पृष्ठ sql_error (); // ------------------------------------------------ ----------------- + //, एसक्यूएल तुलना स्ट्रिंग में में है या नहीं एक तत्व पर उपयोग करता है <> या = बिल्ड sql_in_set ($ क्षेत्र, $ सरणी, $ नकारना = झूठी, $ allow_empty_set = झूठी); // ------------------------------------------------ ----------------- + सही ढंग से विशेष वर्ण के लिए अभिव्यक्ति की तरह समायोजित // sql_like_expression ($ अभिव्यक्ति); // ------------------------------------------------ ----------------- + इस्तेमाल किया डेटाबेस के बारे में // संस्करण जानकारी sql_server_info (); // ------------------------------------------------ ----------------- + प्रभावित पंक्तियों की संख्या में वापसी // sql_affectedrows (); // ------------------------------------------------ ----------------- + दिए गए पंक्ति संख्या के लिए शोध // sql_rowseek ($ rownum, और $ query_id); // ------------------------------------------------ ----------------- + // पिछले डालने के बयान के बाद आईडी प्रविष्ट हो sql_nextid (); // ------------------------------------------------ ----------------- + // फ्री एसक्यूएल परिणाम sql_freeresult ($ query_id = झूठी); // ------------------------------------------------ ----------------- + // करीब एसक्यूएल कनेक्शन sql_close (); // ------------------------------------------------ ----------------- + 

प्रयोग

 अपनी स्क्रिप्ट में वर्ग फ़ाइल को परिभाषित //। ('IN_MEGA_DB', सच) को परिभाषित; // अपनी स्क्रिप्ट में वर्ग फ़ाइल शामिल करें। ('mega.class.database.php') शामिल हैं; $ Dbhost = 'लोकलहोस्ट'; $ Dbport = ''; $ DBNAME = 'डाटाबेस'; $ Dbuser = 'db_username'; $ Dbpasswd = 'db_password'; $ Tableprefix = ''; इस्तेमाल किया // पूर्व तालिका define ('USERS_TABLE', $ tableprefix '' प्रयोक्ताओं।); // नई कक्षा $ DB = नए dbal_mysql (); डाटाबेस कनेक्ट // $ चोर = sql_connect ($ dbhost, $ dbuser, $ dbpasswd, $ DBNAME, $ dbport); // ------------------------------------------------ ----------------- + // चयन करें, सम्मिलित करें, अद्यतन, तैयार बयान के साथ हटाएँ: // ------------------------------------------------ ----------------- + चयन // $ एसक्यूएल = $ db-> sql_query (.USERS_TABLE "चयन करें * से" ""।); $ पंक्ति = $ db-> sql_fetchrow ($ एसक्यूएल); // या जबकि जबकि ($ पंक्ति = $ db-> sql_fetchrow ($ एसक्यूएल)) { // वहीं कोड } // ------------------------------------------------ ----------------- + // सम्मिलित करें $ Sql_ins = सरणी ( 'ईद' => (पूर्णांक) '', 'उपयोगकर्ता नाम' => 'उपयोगकर्ता नाम', 'पासवर्ड' => '123456', 'ई-मेल' => [email protected]' 'स्थिति' => (पूर्णांक) '1', ); $ एसक्यूएल = 'सम्मिलित में'। USERS_TABLE। ''। $ Db-> sql_build_array ('डालने', $ sql_ins); $ = $ Db-> sql_query ($ एसक्यूएल) परिणाम; // ------------------------------------------------ ----------------- + // अद्यतन $ Db-> sql_query (।। "अद्यतन" USERS_TABLE "सेट` password` = '123456' जहां `id` = '1' '); // ------------------------------------------------ ----------------- + DELETE // $ Db-> sql_query (USERS_TABLE "हटाएं" "कहाँ` id` = '1' '।।); // ------------------------------------------------ ----------------- + // सीमा क्वेरी यदि (! isset ($ _ मिल ['पेज'])) {$ पेज = 1;} और {$ पृष्ठ = intval ($ _ ['पेज'] प्राप्त);} $ Sql_limit = '10'; $ Sql_start = ($ sql_limit * $ पेज) - $ sql_limit; $ एसक्यूएल.USERS_TABLE "चयन करें * से" = "तिथि DESC द्वारा आदेश"। $ परिणाम = $ db-> sql_query_limit ($ एसक्यूएल, $ sql_limit, $ sql_start); जबकि ($ पंक्ति = $ db-> sql_fetchrow ($ परिणाम)) { // वहीं कोड } // ------------------------------------------------ ----------------- + // गिन पंक्तियाँ $ db- गूंज> get_row_count (USERS_TABLE); $ db- गूंज> get_estimated_row_count (USERS_TABLE); 


संस्करण इतिहास

 v1.0 प्रारंभिक संस्करण। 

डाउनलोड करें
इस श्रेणी में अन्य घटकोंइस लेखक के सभी घटकों
टिप्पणियाँअक्सर पूछे जाने वाले सवाल और जवाब पूछा

गुण

बनाया गया:
21 जनवरी 13

आखिरी अपडेट:
एन / ए

फ़ाइलें:
पीएचपी

सॉफ्टवेयर संस्करण:
पीएचपी 4.x, अन्य पीएचपी 5.x, MySQL 4.x, MySQL 5.x,

कीवर्ड

ईकामर्स, ईकामर्स, सभी आइटम, कक्षा डाटाबेस, वर्ग MYSQL, डेटाबेस, मेगा वर्ग डेटाबेस, MySQL