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

क्वेरी mysql और PHP में CSV के रूप में डेटा निर्यात करें

यदि आप प्रत्येक MySQL पंक्ति को CSV फ़ाइल में लिखना चाहते हैं, तो आप अंतर्निहित PHP5 फ़ंक्शन fputcsv का उपयोग कर सकते हैं

$result = mysqli_query($con, 'SELECT * FROM table');
$row = mysqli_fetch_array($result, MYSQLI_ASSOC);

$fp = fopen('file.csv', 'w');

foreach ($row as $val) {
    fputcsv($fp, $val);
}

fclose($fp);

जो file.csv . पर लिखी गई प्रत्येक पंक्ति के लिए अल्पविराम से अलग की गई स्ट्रिंग लौटाए :

row1 val1, row1 val2
row2 val1, row2 val2 
etc..

आप जिस निर्देशिका को लिख रहे हैं उसके लिए अनुमतियों की जांच करना भी सुनिश्चित करें।



  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 / RDS से कनेक्ट करने की क्षमता खो देता है

  2. SQL - उन पंक्तियों का चयन करें जिनका दो स्तंभों में समान मान है

  3. PHP MySQL खोज में कोई परिणाम नहीं मिलने पर संदेश प्रदर्शित करना

  4. mysql_real_escape_string() वास्तव में क्या करता है?

  5. यदि तालिका में MySQL का उपयोग करके 10000 प्रविष्टियाँ हैं तो क्वेरी को कैसे अनुकूलित करें?