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

CSV से पढ़ने और SQL क्वेरी निष्पादित करने के लिए एक PHP फ़ाइल लिखना

fgetcsv का उपयोग CSV फ़ाइलों को पार्स करने के लिए किया जा सकता है। MySQL क्वेरी को निष्पादित करने के लिए mysql_query विधि का उपयोग किया जा सकता है।

पूरा कोड इस प्रकार है:

<?php
$fin = fopen('catalog_product_entity.csv','r') or die('cant open file');
$link = mysql_connect('localhost', 'm118', 'pw');
If (!$link) {
    die ('Could not connect: ' . mysql_error());
}
@mysql_select_db('m118') or die ('Unable to select database');
echo "Connection succeeded <br />\n";
while (($data=fgetcsv($fin,1000,","))!==FALSE) {
    $query = "UPDATE catalog_product_entity SET sku='$data[1]' WHERE entity_id='$data[0]'";
    mysql_query($query);
    echo "Record updated <br />\n";
    }
fclose($fin);
mysql_close();
?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल इंजेक्शन को रोकने के लिए mysql_real_escape_string का उपयोग कहां करें?

  2. MySQL my.ini स्थान

  3. फ़ोरैच लूप का उपयोग करके एकाधिक फ़ील्ड सम्मिलित करें

  4. pdo निष्पादन में एक ही पैरामीटर मान को कई बार असाइन करना

  5. हाइबरनेट नामांकित क्वेरी - 3 टेबल में शामिल हों