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

MySQL परिणाम से जुड़े कर्सर मेमोरी को मुक्त करने के लिए PHP स्क्रिप्ट कैसे लिखें?

हम जानते हैं कि PHP MySQL परिणाम से जुड़े कर्सर मेमोरी को मुक्त करने के लिए msql_free_result() फ़ंक्शन का उपयोग करता है। इसे समझाने के लिए हम निम्न उदाहरण ले रहे हैं:

उदाहरण

इस उदाहरण में, हम निम्न PHP स्क्रिप्ट लिख रहे हैं जो 'Tutorials_tbl' नामक तालिका से रिकॉर्ड लाने के बाद मेमोरी मुक्त करेगी।

<?php
    $dbhost = 'localhost:3036';
    $dbuser = 'root';
    $dbpass = 'rootpassword';
    $conn = mysql_connect($dbhost, $dbuser, $dbpass);
    if(! $conn ) {
        die('Could not connect: ' . mysql_error());
    }
    $sql = 'SELECT tutorial_id, tutorial_title, tutorial_author, submission_date
            FROM tutorials_tbl';
    mysql_select_db('TUTORIALS');
    $retval = mysql_query( $sql, $conn );
    if(! $retval ) {
        die('Could not get data: ' . mysql_error());
    }
    while($row = mysql_fetch_array($retval, MYSQL_NUM)) {
        echo "Tutorial ID :{$row[0]} <br> ".
             "Title: {$row[1]} <br> ".
             "Author: {$row[2]} <br> ".
             "Submission Date : {$row[3]} <br> ".
             "--------------------------------<br>";
    }
    mysql_free_result($retval);
    echo "Fetched data successfully\n";
    mysql_close($conn);
?>
  1. - MySQL क्वेरी से प्रभावित पंक्तियों की गणना करने के लिए PHP स्क्रिप्ट कैसे लिखें?

    PHP यह पता लगाने के लिए mysql_affected_rows() फंक्शन का उपयोग करता है कि किसी क्वेरी ने कितनी पंक्तियों को बदला। इसे समझाने के लिए हमारे पास निम्नलिखित उदाहरण है: उदाहरण <html> <head> <title>Rows affected by query</title> </head> <body>

  1. PHP और MySQL में  बूलियन  मानों को कैसे संभालें? PHP और MySQL में 'बूलियन' मानों को कैसे संभालें?

    MySQL में बूलियन डेटा प्रकार समझना MySQL 8.0.12 में बूलियन मानों को संभालने के लिए आप BOOL, BOOLEAN या TINYINT(1) का उपयोग कर सकते हैं। जब आप BOOL या BOOLEAN का उपयोग करते हैं, तो MySQL आंतरिक रूप से इसे TINYINT(1) में परिवर्तित कर देता है। बूलियन लिटरल का प्रतिनिधित्व BOOL या BOOLEAN डेटा प्रकार

  1. - MySQL में & को एम्परसैंड (&) से कैसे बदलें

    REPLACE() फंक्शन के साथ HTML एंटिटी को वास्तविक अक्षर में बदलना डेटाबेस में संग्रहीत HTML एंटिटी &amp; को वास्तविक एम्परसैंड & में बदलने के लिए REPLACE() फंक्शन का उपयोग करें। टेबल और डेटा CREATE TABLE DemoTable( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Value VARCHAR(100) ); Que