यदि आप प्रत्येक 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..
आप जिस निर्देशिका को लिख रहे हैं उसके लिए अनुमतियों की जांच करना भी सुनिश्चित करें।