लॉग इन
नोट: यह एक स्वचालित अनुवाद है, का उपयोग स्पष्ट भाषा कृपया कठबोली बिना.

साथ MySQL का उपयोग शुरू Php

Abraham Chaffin
ट्यूटोरियल :
साथ MySQL का उपयोग शुरू Php
एक MySql के साथ ट्यूटोरियल php और phpmyadmin


Using MySQL with PHP

साथ MySql का उपयोग शुरू php - के साथ ट्यूटोरियल MySql php और phpmyadmin

इस ट्यूटोरियल शुरुआत वेब डिजाइनर कुछ बुनियादी ज्ञान और उपकरणों के साथ MySql का उपयोग शुरू करने के लिए देने के लिए डिज़ाइन किया गया है php. इस ट्यूटोरियल एक phpmyadmin ट्यूटोरियल शामिल हैं, आपके MySql सारणी के लिए एक सरल सामग्री प्रबंधन प्रणाली, और फ़ाइल वेब पन्नों पर MySql डेटा का प्रदर्शन शुरू करने के लिए टेम्पलेट्स.


Abraham Chaffinइब्राहीम chaffin
Creativecow.net,
Cambria, कैलिफ़ोर्निया अमरीका

© 2008 Creativecow.net. सभी अधिकार सुरक्षित.


पृष्ठभूमि:

MySql वेब डेवलपर्स के बहुमत से डेटा ऑनलाइन स्टोर करने के लिए प्रयोग किया जाता है. ब्लॉग्स, मंच, छवियाँ, फिल्में, खोज इंजन जानकारी, उपयोगकर्ता खाते की जानकारी, और यहाँ तक कि पूरे वेब साइटों को संग्रहित कर रहे हैं, और पहुँचा का उपयोग कर MySql.

स्थापना:
जानकारी एक वेब सर्वर पर जाने MySql स्थापित करने के लिए पर http:/ / dev.MySql.com / doc/refman/5.0/en/installation-overview.html

डेटाबेस और उपयोगकर्ता सेटअप:
डेटाबेस के साथ MySql शुरू में डेटा की मुख्य संरचना. डेटाबेस के भीतर डेटा के लिए मुख्य भंडारण bins हैं MySql. प्रयोक्ताओं है कि पढ़ने के लिए उन्हें अनुमति देता है एक डेटाबेस के लिए अनुमति प्रदान कर रहे हैं, लिखना, या डेटाबेस से हटाना. अंदर प्रत्येक डेटाबेस तालिकाओं का एक नंबर दिया कि डेटाबेस के लिए डेटा को पकड़ रहा है. डेटाबेस बनाने और इसे करने के लिए उपयोगकर्ताओं को बताए उच्च स्तर की अनुमति के साथ उपयोगकर्ताओं को केवल द्वारा किया जाता है. आप नेटवर्क समाधान या godaddy जैसे एक 3. पार्टी की मेजबानी का प्रयोग कर रहे हैं अगर, अपने डेटाबेस और MySql अपने होस्टिंग नियंत्रण कक्ष के माध्यम से किया जाता है के लिए प्रयोक्ताओं की स्थापना. फोन विशिष्ट विवरण के लिए अपने होस्टिंग कंपनी.


संक्षिप्त phpmyadmin ट्यूटोरियल:

आम तौर पर एक कड़ी है या एक phpmyadmin को नियंत्रित करने के लिए url पैनल दिया जाता है एक बार आप एक MySql डाटाबेस और उपयोगकर्ता खाता स्थापना तुम्हारे पास है. इस है कि आप अपनी MySql डाटाबेस का प्रबंधन करने की अनुमति देता है एक GUI है. वहाँ अन्य guis MySql के लिए उपलब्ध हैं, लेकिन phpmyadmin द्वारा दूर तक का सबसे लोकप्रिय है.

जब आप आपने जो URL प्रदान करने के लिए जाओ, आप अपने उपयोगकर्ता नाम और पासवर्ड में डालने के लिए कहा जाएगा. यह आपके MySql प्रयोक्ता नाम होगा, और कूटशब्द हालांकि कुछ सेवा प्रदाताओं उन्हें अपने मुख्य होस्टिंग खाता उपयोगकर्ता नाम और पासवर्ड के रूप में ही बना है जो दूसरे पासवर्ड से अलग हो सकता.

MySQL PHPMyAdmin Login Screen

एक बार तुम में लॉग इन कर रहे हैं, एक phpmyadmin स्क्रीन के रूप में दिखाया नीचे दिखाई देता है. इस स्क्रीन phpmyadmin के चल रहा है कि इस संस्करण के आधार पर भिन्न हो सकती है. जैसा कि आप इस छवि को अनुमति नया डेटाबेस बनाने के द्वारा देख ताकि आप उपलब्ध डेटाबेस की सूची से चयन करने के लिए बनाने के लिए और प्रबंधन अपने MySql सारणियां शुरू करने की आवश्यकता होगी आमतौर पर स्थापित नहीं है.

MySQL PHPMyAdmin Splash Screen

आप एक तालिका का निर्माण करना चाहिए अपने डेटाबेस में डेटा जोड़ने के लिए शुरू. श्रेष्ठ परिणाम के लिए अपनी टेबल नाम कोई रिक्त स्थान के साथ सभी लोअरकेस होना चाहिए. का उपयोग करें और कम स्कोर "_" अलग बातें करने के लिए. e.g. My_table_नाम. हम 5 खेतों डाटाबेस के अंदर my_new_table बुलाया के साथ परीक्षण नामक एक तालिका का निर्माण करेंगे इस उदाहरण के लिए.

MySQL PHPMyAdmin Create Table

जब तुम पर क्लिक करें आप आप नई तालिका बनाने के लिए बाहर भरने चाहिए एक फार्म के साथ एक नई सारणी पृष्ठ बनाने के लिए लाया जाएगा जाओ. प्रत्येक क्षेत्र के लिए विकल्प यह है कि इस क्षेत्र के प्रकार को परिभाषित करेगा इस पृष्ठ पर लागू किया गया है, आकार, नाम, और अधिक:
  • मैदान - इस क्षेत्र का नाम है - कोई रिक्त स्थान के साथ इस मामले को कम किया जाना चाहिए और एक रिक्त स्थान के लिए उपयोग किया अधोडैस सर्वोत्तम परिणामों के लिए. e.g. My_field_नाम.
  • प्रकार Varchar है - डेटा के प्रकार है कि इस क्षेत्र के अंदर जमा हो जाएगा - डिफ़ॉल्ट है. आप करने जा रहा द्वारा MySql में डेटा प्रकार के बारे में और अधिक जानकारी प्राप्त कर सकते हैं http:/ / dev.MySql.com / doc/refman/5.0/en/data-types.html
  • लंबाई / मूल्यों - आम तौर पर अक्षर क्षेत्र में अनुमति की संख्या है - मैं.e. क्या आप 5 की लंबाई होगा एक ज़िप कोड के लिए.
  • कलेवा - चरित्र क्षेत्र के लिए निर्धारित है - आम तौर पर यह और मेज के लिए डिफ़ॉल्ट सेट नहीं है स्वचालित रूप से प्रयोग किया जाता है.
  • विशेषताएँ - यह है कि क्षेत्र के लिए निर्धारित किया जा सकता है विशेष गुण - ये सभी प्रकार के क्षेत्र के लिए लागू नहीं है और मई में इस ट्यूटोरियल आवश्यक नहीं है.
  • अशक्त - के बीच चयन रिक्त नहीं है और अशक्त - अधिकांश उपयोगकर्ताओं के लिए महत्वपूर्ण नहीं.
  • चूक - क्षेत्र के लिए डिफ़ॉल्ट मान है - उदाहरण के लिए यदि आप में रखा जाना करने के लिए एक ज़िप कोड चाहती थी, अगर कोई मूल्य नहीं तुम यहाँ में वांछित डिफ़ॉल्ट डाल दिया जाता है.
  • अतिरिक्त - Auto_increment के लिए जो बहुत उपयोगी है और अधिकांश उपयोगकर्ताओं के एक खेत मूल्य चुन हर तालिका के लिए उपयोग. यह सबसे अधिक प्रत्येक पंक्ति के लिए इतना है कि एक विशिष्ट पंक्ति केवल एक अद्वितीय पहचानकर्ता का उपयोग करने के लिए कहा जा सकता है एक अद्वितीय पहचान प्रदान करने के लिए प्रयोग किया जाता है. पहली मूल्य स्वत: क्षेत्र के इस प्रकार में लाना आमतौर 0 है, अगले 1 होगा, फिर 2, 3, आदि.
  • प्राथमिक - दोनों सूचकांक और अद्वितीय.
  • सूचकांक - एक सूचकांक क्षेत्र कि MySql कि विषय तेजी पर सभी संबंधित डेटा खोजने के लिए अनुमति देता है एक बांधने की मशीन में एक टैब की तरह है.
  • अद्वितीय - एक अद्वितीय क्षेत्र है कि अपनी पंक्ति में है कि किसी अन्य पंक्ति में नहीं मिला है एक मूल्य है एक क्षेत्र है. अगर एक प्रयास है कि पंक्ति एक त्रुटि के लिए एक दोहरे मूल्य के साथ एक पंक्ति जोड़ने के लिए किया जाता है लौटा है.
  • Fulltext - यह शायद ही कभी, पर प्रयोग किया जाता है के बारे में पढ़ा जा सकता है http:/ / dev.MySql.com / doc/refman/5.0/en/fulltext-search.html.
  • खेतों के लिए मानदंडों के बाकी है और कवर नहीं किया जाएगा सबसे डेटाबेस तालिकाओं के लिए इस्तेमाल नहीं कर रहे हैं.
हम आमतौर पर इस्तेमाल किया खेतों कुछ बनाएगा इस उदाहरण के लिए. इन क्षेत्र के नाम एक नया सारणी के लिए, आवश्यक नहीं कर रहे हैं लेकिन आप कैसे इस प्रणाली का उपयोग करने का मूल विचार दे. इस "आईडी" क्षेत्र दृढ़ता और सुझाव दिया है कि अगर तुम उपकरण और विधियों इस ट्यूटोरियल के अंत में इस्तेमाल के प्रयोग पर योजना की आवश्यकता है:
  • आईडी - यह एक सामान्य उपयोग किया क्षेत्र का नाम है और पंक्ति के लिए अद्वितीय पहचान करने के लिए इस तालिका में संदर्भित. यह है कि डेटा के लिए त्वरित पहुँच के लिए आँकड़ों की एक पंक्ति की पहचान करने में मदद करेगा. इस प्रकार इस क्षेत्र के लिए मान इंगित करने के लिए int करने के लिए सेट कर दिया जाता है एक पूर्णांक है. जैसा कि हम 6 अंकों (999999 पर जाने के लिए इस क्षेत्र के लिए सबसे अधिक मूल्य की जाएगी इस मेज की आईडी इच्छुक नहीं हैं लंबाई 6 करने के लिए, पर सेट कर दिया जाता है लंबाई हमेशा बाद में परिवर्तित किया जा सकता है). इस क्षेत्र हमारी प्राथमिक क्षेत्र होगा और जाएगा auto_increment.
  • नाम - हम इस पंक्ति को देने के नाम होगा. यदि आप इसे एक व्यक्ति का नाम यहाँ होगा उपयोगकर्ता जानकारी जैसे लोगों के बारे में सूचना के संचय थे. यह भी एक विषय या कुछ और के नाम हो सकता है. Varchar यह डेटा की कि चरित्र में होगा एक मिश्रित प्रकार यहाँ या टेबल या डेटाबेस द्वारा परिभाषित सेट कर दिया जाता है का संकेत. आप डेटा अंत में प्रदर्शित किया जाएगा साइट के रूप में ही होने की भंडारित चरित्र डेटा का सेट चाहेगा. 100 अक्षरों आमतौर पर एक व्यक्ति का नाम या तरह के लिए पर्याप्त समय है.
  • Short_info - यह एक व्यक्ति के लिए एक जैव सिर लाइन किया जा सकता है और हम लंबाई में जो एक varchar क्षेत्र के लिए अधिकतम 255 अक्षर है सौंपा. क्योंकि वे अपेक्षाकृत जल्दी द्वारा खोजा हैं varchar क्षेत्रों क्षेत्र के का उपयोग करने के लिए एक अच्छी प्रकार हैं MySql.
  • वर्णन - सबसे वर्णन खेतों अब (पाठ या बूँद खेतों) प्रचुर डेटा वहाँ जमा होने की अनुमति देने के लिए कर रहे हैं. इस क्षेत्र के पन्नों पाठ हो सकता है.
  • संशोधित - यह अच्छा है अपनी पंक्ति पर जब पंक्ति के अंतिम संशोधन किया गया था का ट्रैक रखने के लिए टाइमस्टैम्प के कुछ प्रकार है. इस टाइमस्टैम्प yyyy में है मिमी-dd hh:मिमी:एस एस प्रारूप. इस क्षेत्र जब पंक्ति और हर बार इस पंक्ति बनाया है अद्यतन करने के लिए सेट कर दिया जाता है अद्यतन किया जाता है.
MySQL PHPMyAdmin Table Fields

जब यह सफलतापूर्वक तालिका बनाने चाहिए और phpmyadmin अनुरोध ऑपरेशन करने के लिए कि उत्पन्न कोड प्रदर्शन को बचाने तुम पर क्लिक करें. तुम एक MySql क्वेरी वाक्यविन्यास के बुनियादी समझ पाने के लिए शुरू कोड को देखकर.

MySQL PHPMyAdmin Table Created

एक बार आप अतिरिक्त विकल्प आपको शीर्ष नेविगेशन में दे दिया है निर्मित एक टेबल है. का पालन करने के लिए प्रत्येक पृष्ठ नए टैब पर क्लिक करें जब आप क्या करती है के एक सिंहावलोकन है.
  • ब्राउज़ - तुम अपनी मेज की प्रविष्टियों ब्राउज़ करने की अनुमति देता है (यदि आप किसी भी) और संपादित करें, या उन प्रविष्टियों को हटा दिया है.
  • संरचना - क्या तुम मेज क्षेत्रों है कि आप बस ऊपर बनाया का प्रबंधन करने की अनुमति देता है. आप जोड़ सकते हैं, संपादित करें और मेज के खेतों को नष्ट.
  • Sql - इस sql पृष्ठ आप निवेश करने के लिए sql आज्ञाओं की क्षमता देता है और phpmyadmin के माध्यम से उन्हें चलाने.
  • खोज - तालिका परिणाम पंक्तियाँ कि अपने खोज मैच पर खोजों प्रदर्शन.
  • डालें - तालिका में एक पंक्ति जोड़ें.
  • निर्यात - निर्यात / बैकअप अपने डेटा तालिका.
  • आयात - अपनी टेबल के एक बैकअप आयात.
  • आपरेशन - सारणी की समग्र संरचना को संशोधित या मेज duplicating तरह आपरेशन प्रदर्शन.
  • खाली - मेज ही मेज संरचना छोड़ने में सभी पंक्तियाँ साफ.
  • बूँद - संपूर्ण तालिका हटाएँ.
MySQL PHPMyAdmin Navigation


एक बुनियादी php डेटाबेस प्रबंधन प्रणाली (dbms):

एक डेटाबेस प्रबंधन प्रणाली phpmyadmin जैसे कि आप अपने डाटाबेस को नियंत्रित करने के लिए अनुमति देता है एक प्रणाली है. कई बार यह जो प्रत्येक बदलाव के लिए वेब डिजाइनर पर कॉल करने के लिए बिना अपने वेब पेज पर तत्वों को नियंत्रित करने के लिए इच्छा के एक ग्राहक के लिए एक सरल dbms हैं करने के लिए अच्छा है. बल्कि उन्हें एक बुनियादी dbms इस्तेमाल किया जा सकता है पूरे phpmyadmin में पहुँच देने के अलावा. यहाँ एक कार्यात्मक है, सरल php आपको लगता है कि डाउनलोड कर सकते हैं और उपयोग dbms. बस के स्रोत कोड को देखने, शीर्ष पर चर संशोधित और अपने वेब सर्वर पर अपलोड करें. मैं स्क्रिप्ट के आसपास तो कोई पृष्ठ भर में और अपने डेटाबेस को संपादित करने में सक्षम है ठोकर नहीं है सुरक्षा के एक बिट लगाने का सुझाव. तकनीकी तौर पर यह केवल एक तालिका प्रबंधन प्रणाली के रूप में यह केवल एक ही टेबल संपादन है, लेकिन आप फ़ाइल को नकल कर सकते हैं और हर तालिका के लिए अपने डेटाबेस में इसका इस्तेमाल करते हैं. यह भी एक सामग्री प्रबंधन प्रणाली (सेमी) कहा जाता है.


एक वेब पेज में MySql डेटा का प्रदर्शन:

आपके MySql डाटाबेस में डाटा प्रदर्शित पाठ्यक्रम हम चाहते हैं कि अंतिम परिणाम में से एक है. नीचे कई पंक्तियों या एक ही पंक्ति को दिखाने के लिए दो अलग अभी तक इसी तरह के कार्य कर रहे हैं. जबकि एक ही पंक्ति में एक आइटम प्रदर्शित किया जाएगा एकाधिक पंक्तियाँ प्रदर्शित वस्तुओं या प्रविष्टियों की सूची दिखा सकते हैं, या प्रविष्टि. इस पद्धति का उपयोग किया जा सकता है और इंटरनेट के पार अनंत मायनों में इस्तेमाल किया जाता है.

या तो इन कार्यों के लिए आप इसे में पंक्तियों के साथ एक MySql डाटाबेस और टेबल सेटअप होगा और उपयोगकर्ता जानकारी पता काम करने के लिए.

इस MySql डाटाबेस करने के लिए उचित कनेक्शन स्थापित दोनों कार्यों के लिए आवश्यक है. प्रारंभिक कनेक्शन का उपयोग करके किया जाता है php समारोह Mysql_connect जो कि आपके प्रयोक्ता प्रमाणीकरण के तहत MySql करने के लिए अपने वेब पेज लिंक. डाटाबेस अगले है कि हम इस बात के लिए पूछ रहा होगा मेज़ धारण का उपयोग किया जाता है कि चयनित है php समारोह Mysql_select_db जो कनेक्शन के लिए सक्रिय डेटाबेस सेटों.
?
$ databaseनाम = 'database_नाम'; डाटाबेस के / / नाम
$ tableनाम = 'table_नाम'; तालिका के / / नाम
इस MySql सर्वर से $ MySqladd = 'लोकलहोस्ट'; / / पता - आमतौर पर या एक आईपी पता लोकलहोस्ट
$ MySqluser = 'MySql_userनाम'; / / आपके MySql उपयोगकर्ता नाम
$ MySqlpass = 'MySql_password'; / / आपके MySql पासवर्ड

/ / MySql से कनेक्ट $ लिंक ($ MySqladd Mysql_connect =,$ MySqluser,$ MySqlpass) या ( 'डेटाबेस त्रुटि मरने: ' . Mysql_error ());
/ / डेटाबेस से कनेक्ट Mysql_select_db ($ databaseनाम, $ लिंक) या मर ( 'सारणी से कनेक्ट नहीं कर सकता: ' . Mysql_error ()); ?
अगले डाटाबेस के querying और MySql $ से $ परिणाम सरणी के निर्माण परिणाम है. नीचे इन लाइनों से बनाया गया है कि इस से परिणामस्वरूप पंक्ति (ओं) में शामिल है एक सरणी $ परिणाम कहा जाता है Mysql_query यह प्रदर्शन किया गया.

विधि 1 एकाधिक परिणाम संभव:
इस तालिका से सभी पंक्तियाँ और खेतों वापसी करेंगे. डाउनलोड php यहाँ संचिका.
?
$ परिणाम = सरणी ();
$ sql = "*` से "का चयन करें.$ tableनाम."` ";
$ परिणाम = Mysql_query ($ sql, $ लिंक) या ( 'त्रुटि मरने: ' . Mysql_error ()); 
($ a_row = MySql_fआदिh_array ($ परिणाम देर, Mysql_assoc)) array_push ($ परिणाम, $ a_row);
?
विधि 2 एकल परिणाम:
यह है कि इस अनुरोध आईडी है पंक्ति वापसी करेंगे. तुम एक यूआरएल की तरह प्रयोग होता आईडी का अनुरोध करने के लिए: http://www.Mydomain.com / एकल.php?Id = 5. डाउनलोड php यहाँ संचिका.
?
$ परिणाम = सरणी ();
$ sql = "*` से "का चयन करें.$ tableनाम."` जहां `आईडी` = ".$ _request [ID]."सीमा 1";
$ परिणाम = Mysql_query ($ sql, $ लिंक) या ( 'त्रुटि मरने: ' . Mysql_error ()); 
($ a_row = MySql_fआदिh_array ($ परिणाम देर, Mysql_assoc)) array_push ($ परिणाम, $ a_row);
?
चुनें MySql:
इस चुनें बयान एक डेटाबेस से डेटा का चयन करने के लिए प्रयोग किया जाता है.
इस * है कि आप सभी क्षेत्रों चाहते संकेत. केवल एक ही क्षेत्र से वापसी करने के लिए अपने आप एक मैदान नाम * के साथ प्रतिस्थापित क्वेरी.
"चुनें मैदान_नाम_1 Table_नाम "से
इसके अलावा आप केवल अपने क्वेरी से विशिष्ट क्षेत्र वापस करने के लिए अलग अलग क्षेत्र के नाम अल्पविराम कर सकते हैं.
चुनें मैदान_नाम_1,मैदान_नाम_2,मैदान_नाम_3 Table_नाम से
केवल चयन के खेतों अपनी स्क्रिप्ट के लिए स्मृति आपके सर्वर निम्न द्वारा प्रयुक्त रखने में मदद कर सकते हैं की जरूरत. अन्यथा php जो आप वास्तव में जरूरत है कि खेतों से बड़ा होगा हो सकता है पूरी पंक्ति याद रखना चाहिए.

यदि आप फ़िल्टर करने के लिए केवल आप ही का उपयोग कर सकते हैं कुछ पंक्तियाँ वापसी करने के लिए अपने परिणाम चाहते हैं, जहां बयान.
* table_नाम से चुनें जहां field_नाम1 = 'क्या कभी'
यह बयान ही कहाँ 'क्या कभी' field_नाम1 में मूल्य है पंक्तियाँ वापसी होगी. आप अधिक जटिल हो सकता है, जहां और / या ऑपरेटरों के प्रश्न में जोड़ने के द्वारा फ़िल्टर
* table_नाम कहाँ से field_नाम1 = 'क्या कभी' का चयन करें या आईडी  '5 '
आप कथन के आदेश का उपयोग एक विशेष आदेश - asc में अपने परिणाम आदेश या desc ऐसा करने के लिए एक दिशा का चयन करने के लिए इस्तेमाल किया जा सकता है.
* table_नाम से चुनें मैदान_नाम1 asc द्वारा आदेश
पंक्तियों के हजारों के साथ एक बड़ा टेबल तो परिणाम बहुत बड़ी नहीं हैं परिणामों पर एक सीमा की आवश्यकता होगी. यदि आप एक दिए पंक्ति में शुरू करने के लिए और फिर तुम अलग दो मूल्यों अल्पविराम दे सकते सीमा इच्छा एक निश्चित ही एक मूल्य की जरूरत है तुम गिनती करने के लिए, पर सीमित करने के लिए. सीमा 5,20 पंक्ति 6 में शुरू होगी और 20 परिणाम दे, सीमा 0,पंक्ति 1 पर 10 शुरू कर देती है और 10 परिणाम.
* table_नाम `जहां` field_नाम1 `=` से चुनें '' द्वारा क्या कभी 'आदेश `desc field_नाम सीमा 50
ध्यान दें: इस टिल्ड वर्ण क्षेत्र और तालिका नामों के आसपास मामले में वहाँ के नाम में रिक्त स्थान हैं जोड़ रहे हैं. एकल उद्धरण मूल्यों आसपास मामले में उनकी कीमत में रिक्त स्थान हैं जोड़ रहे हैं. जैसे कि 'ऑपरेटरों का पूंजीकरण' का चयन करें, '' desc, या 'जहां' महत्वपूर्ण नहीं है, लेकिन मूल पाठ इस प्रकार के भेदभाव के लिए प्रयोग किया जाता है.

वेब ब्राउज़र के लिए $ परिणाम प्रदर्शित:
विधि 1 एकाधिक परिणाम संभव:
दिखाता है नीचे दिए गए कोड field_नाम1 के साथ एक आदेश दिए सूची में परिणाम एक अलग पेज में एक आइटम देखने के लिए एक कड़ी के रूप में.
?
(गिनती ($ परिणाम)) (/ अगर / अगर कोई परिणाम हैं
	/ / परिणाम प्रदर्शन
	$ के रूप में foreach ($ परिणाम नि.) (	
		गूंज ( ' li   a href = "एकल.php?Id = '.$ र [ID].' " '.$ र [field_नाम1].' / a ');
		गूंज ( '-'.$ र [field_नाम2].'-'.$ र [field_नाम3].' br   br ');
	}
) और (
	( 'खेद गूंज - कोई परिणाम नहीं मिला');
}
?>
विधि 2 एकल परिणाम:
एकल परिणाम इसे छोड़कर कई परिणाम के रूप में वही कर रहे हैं सिर्फ यह है कि सरणी में परिणाम [0] $ हो एक पंक्ति में शामिल है और पहले ही पंक्ति के रूप में. एकाधिक परिणाम भी $ परिणाम [1] और $ परिणाम [2 जैसे अन्य संभावित arrays शामिल].
$ परिणाम [परिणामों में 0] [field_नाम] accesses पहली पंक्ति के लिए field_नाम मूल्य.
?
(गिनती ($ परिणाम)) यदि (
  गूंज ( ' a href = "एकल.php?Id = '.$ परिणाम [0] [ID].' " '.$ परिणाम [0] [field_नाम1].' / a ');
  गूंज ( ' br '.$ परिणाम [0] [field_नाम2].' br '.$ परिणाम [0] [field_नाम3]);
) और (
	गूंज ( '- कोई परिणाम खेद पाया');
}
?>

मैं तुम्हें इस ट्यूटोरियल में और कुछ चीजें सीखा है तुम्हारा भविष्य परियोजनाओं में इन विधियों / उपकरण का उपयोग कर सकते हैं उम्मीद है. प्रतिक्रिया को छोड़ दें, सवाल, या टिप्पणियों के नीचे. अगर आप किसी भी वर्गों का विस्तार चाहते हैं मुझे बताना.
मंचोंट्यूटोरियलपत्रिकासेवाएँवीडियोसमाचारब्लॉग


© CreativeCOW.net सभी अधिकार सुरक्षित हैं.

क्रिएटिव समुदाय को दुनिया की

[चोटी]

Englishالعربية中文FrançaisDeutschעבריתहिन्दीItaliano日本語PortuguêsРусскийEspañol