Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

php का उपयोग करके csv फ़ाइल से डेटाबेस में डेटा कैसे सहेजते हैं?

CSV फ़ाइल उपयोग से डेटा प्राप्त करें fgetcsv समारोह।

$row = 1;
if (($openfile = fopen("customer.csv", "r")) !== FALSE) {
   while ($getdata = fgetcsv($openfile, 1000, ",")) {
       $total = count($getdata);
       echo "<b>Row no:-</b>$row\n";   
       echo "<b>Total fields in this row:-</b>$total\n";
       $row++;
       for ($c=0; $c < $total; $c++) {
          $csvdata = implode(";", $getdata);
          $fncsvdata = explode(";", $csvdata);
       }
       var_dump($fncsvdata);
   }
}

यहां आप अपना CSV फ़ाइल डेटा देख सकते हैं, जितना आप डेटा डालने के लिए INSERT क्वेरी का उपयोग करना चाहते हैं।
फ्रिस्ट कॉलम सम्मिलित करने के लिए $fncsvdata[0] का उपयोग करें। .
यहां fgetcsv . में 1000 ="CSV फ़ाइल में मिलने वाली सबसे लंबी लाइन (वर्णों में) से बड़ी होनी चाहिए"।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कई तिथियों के लिए अधिकतम मानों की संख्या गिनें

  2. PHP और MySQL में नेस्टेड टिप्पणियाँ

  3. जावास्क्रिप्ट पुस्तकालय जो JSON डेटा पर SQL- जैसे प्रश्नों की अनुमति देते हैं?

  4. #1062 - 'प्राथमिक' कुंजी के लिए डुप्लिकेट प्रविष्टि 0'

  5. मैं MySQL 5.1 में कुंजी लंबाई कैसे बढ़ाऊं?