Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL क्वेरी से प्रभावित पंक्तियों की संख्या देने के लिए किस PHP फ़ंक्शन का उपयोग किया जाता है?


PHP उपयोग करता है mysql_प्रभावित_रो ( ) यह पता लगाने के लिए कार्य करता है कि एक क्वेरी कितनी पंक्तियों में बदल गई है। यह फ़ंक्शन मूल रूप से पिछली SELECT, INSERT, UPDATE, REPLACE, या DELETE क्वेरी में प्रभावित पंक्तियों की संख्या लौटाता है। एक पूर्णांक की वापसी> 0 प्रभावित पंक्तियों की संख्या को इंगित करता है, 0 इंगित करता है कि कोई रिकॉर्ड प्रभावित नहीं हुआ था और -1 इंगित करता है कि क्वेरी ने एक त्रुटि लौटा दी। इसका सिंटैक्स इस प्रकार है -

सिंटैक्स

mysql_affected_rows( connection );

निम्नलिखित इस फ़ंक्शन में उपयोग किए जाने वाले पैरामीटर हैं -

S. नहीं।
<वें शैली ="चौड़ाई:89.0366%; पाठ-संरेखण:केंद्र;"> पैरामीटर और विवरण
1.
कनेक्शन
आवश्यक - उपयोग करने के लिए MySQL कनेक्शन निर्दिष्ट करता है

  1. MySQL में GROUP BY द्वारा लौटाई गई पंक्तियों की संख्या के अनुसार GROUP?

    इसके लिए आप GROUP_CONCAT() का उपयोग कर सकते हैं। उपरोक्त अवधारणा को समझने के लिए, आइए एक तालिका बनाएं। तालिका बनाने की क्वेरी इस प्रकार है );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.31 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है groupByDemo(Name) value(Carol) मे

  1. MySQL क्वेरी केवल उन पंक्तियों को वापस करने के लिए जो संख्यात्मक हैं?

    केवल संख्यात्मक पंक्तियों को वापस करने के लिए REGEXP का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.51 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें ( 101);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) चयन कथन का उपयोग करके

  1. अंतिम क्वेरी में पंक्तियों की संख्या खोजने के लिए MySQL क्वेरी

    इसके लिए MySQL में FOUND_ROWS का इस्तेमाल करें। निम्नलिखित वाक्य रचना है - information_schema.तालिकाओं से SQL_CALC_FOUND_ROWS TABLE_NAME चुनें जहां TABLE_NAME yourValue% को पसंद करते हैं, अपनेLimitValue को सीमित करें; यहां, मैं डेटाबेस वेब का उपयोग कर रहा हूं और मेरे पास बहुत सारी टेबल हैं, मान लीज