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

PHP स्क्रिप्ट में mysql_fetch_array() फ़ंक्शन का उपयोग करके MySQL तालिका से सभी डेटा कैसे प्राप्त करें, संख्यात्मक इंडेक्स के साथ सरणी लौटाते हुए?

यदि हम MYSQL_NUM स्थिरांक को इसके दूसरे आर्गुमेंट के रूप में उपयोग करते हैं तो mysql_fetch_array() फ़ंक्शन संख्यात्मक इंडेक्स के साथ एक सरणी लौटाएगा। इसे समझाने के लिए हम निम्न उदाहरण ले रहे हैं:

उदाहरण

इस उदाहरण में, हम MYSQL_NUM को दूसरे आर्गुमेंट के रूप में उपयोग करके mysql_fetch_array() फ़ंक्शन का उपयोग करने वाली 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>";
    }
    echo "Fetched data successfully\n";
    mysql_close($conn);
?>
  1. - MySQL तालिका के डेटा को क्रमबद्ध करने के लिए ORDER BY क्लॉज का उपयोग करके PHP स्क्रिप्ट कैसे लिखें?

    हम PHP फ़ंक्शन - mysql_query() में ORDER BY क्लॉज के समान वाक्यविन्यास का उपयोग कर सकते हैं। यह फ़ंक्शन SQL कमांड को निष्पादित करने के लिए उपयोग किया जाता है और बाद में एक और PHP फ़ंक्शन - mysql_fetch_array() का उपयोग सभी चयनित डेटा को लाने के लिए किया जा सकता है। इसे समझाने के लिए हम निम्न उदाहरण ल

  1. - MySQL तालिका से डेटा मिलान करने के लिए LIKE क्लॉज का उपयोग करके PHP स्क्रिप्ट कैसे लिखें?

    हम PHP फ़ंक्शन - mysql_query() में WHERE...LIKE क्लॉज के समान वाक्यविन्यास का उपयोग कर सकते हैं। यह फ़ंक्शन SQL कमांड को निष्पादित करने के लिए उपयोग किया जाता है और बाद में एक और PHP फ़ंक्शन - mysql_fetch_array() का उपयोग सभी चयनित डेटा को लाने के लिए किया जा सकता है यदि WHERE...LIKE क्लॉज का उपयोग

  1. - Python में MySQL का उपयोग करके टेबल से सभी डेटा चुनना

    MySQL में टेबल पंक्तियों और कॉलम से बने होते हैं। कॉलम फ़ील्ड निर्दिष्ट करते हैं और पंक्तियाँ डेटा के रिकॉर्ड निर्दिष्ट करती हैं। टेबल में डेटा को उपयोग के लिए लाने की आवश्यकता होती है। हमें कभी-कभी MySQL टेबल से सभी डेटा लाने की आवश्यकता होती है। SELECT * स्टेटमेंट का उपयोग करके टेबल से सभी पंक्ति