No. of Rows Count

MySQL Query Execute करने के बाद जो रिजल्ट आया, उसकी No of Rows Count करने के लिए हम इस फंक्शन का उपयोग करते हैं ।

जैसा की आप प्रॉब्लम फेस करते होंगे की यदि किसी SQL  से कोई भी row return  नहीं हुए हो तो हमें वह पर कुछ और HTML  शो करना हैं और यदि rows  return  हुए हो तो हमें rows  का डाटा शो करना होता हैं ।

$rowcount वेरिएबल में काउंट की वैल्यू आ जाती हैं इसकी बेस पर हम condition  लगा कर आगे की coding  कर सकते हैं ।

Return Rows Count

<?php

include("dbcmd.php");

$dbc = new DBCmd();
$con = $dbc->connect();

$ls_SQL = "SELECT List of Columns FROM TableName WHERE whereclause"; 
$result = $dbc->query($ls_SQL);
$rowcount=mysqli_num_rows($result);

echo "Count No. Of Rows Return : $rowcount";

$dbc->close();
?>

हमने यहाँ पर समझाने के लिए सिर्फ उतना ही पार्ट बताया हैं यदि आपको डेटाबेस कनेक्शन से Related Coding चाहिए तो आप यहाँ क्लिक करे ।

Rows Affected Count

जब भी हम कोई MySQL में अपडेट चलाते हैं तो उस अपडेट से कितने Rows में Change आये यह पता लगाने के लिए हम इस फंक्शन का उपयोग करते हैं ।

Query  Execution  के जस्ट बाद में ही आपको यह फंक्शन कॉल करना हैं यदि इस बिच में कोई और Update SQL Execute हुए तो यह बाद वाले Query के अपडेट काउंट बताने लगेगा।

$dbc->query($query);
echo  mysqli_affected_rows($con);

यदि आप ने अभी अभी coding  करना start  किया हो और आप MySQL सीखना चाहते हो तो , यहाँ क्लिक करे ।

यह SELECT, INSERT, UPDATE, and DELETE सभी प्रकार की Queries के बाद Affected Rows काउंट करता हैं।

जब भी हम PHP का कोई फॉर्म बनाते हैं तो डेटाबेस से रिलेटेड coding  करते समय हमें बहुत सी कमांड उपयोग करना होती हैं जिससे हम कम coding  में रिजल्ट प्राप्त कर सके।

mysqli_num_rows and mysqli_affected_rows इसी का Example  हैं ।

Add a Comment

Your email address will not be published. Required fields are marked *