如何在PHP中執行SQL查詢并將結果導出為CSV文件

要在PHP中執行SQL查詢并將結果導出為CSV文件,你可以按照以下步驟操作:

1. 連接到數據庫。

2. 執行SQL查詢。

3. 將查詢結果轉換為CSV格式。

4. 將CSV數據保存到文件中。

以下是一個簡單的示例代碼:


<?php
// 數據庫連接信息
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// 創建連接
$conn = new mysqli($servername, $username, $password, $dbname);
// 檢查連接
if ($conn->connect_error) {
    die("連接失?。?" . $conn->connect_error);
}
// SQL查詢
$sql = "SELECT id, name, age FROM users";
$result = $conn->query($sql);
// 檢查查詢結果
if ($result->num_rows > 0) {
    // 打開文件句柄
    $file = fopen('output.csv', 'w');
    // 寫入表頭
    $header = array('ID', 'Name', 'Age');
    fputcsv($file, $header);
    // 逐行寫入數據
    while($row = $result->fetch_assoc()) {
        fputcsv($file, $row);
    }
    // 關閉文件句柄
    fclose($file);
    echo "CSV文件已成功生成!";
} else {
    echo "0 結果";
}
// 關閉數據庫連接
$conn->close();
?>

這段代碼首先連接到數據庫,然后執行一個SQL查詢。查詢結果被逐行寫入到一個名為output.csv的文件中。注意,你需要根據實際情況修改數據庫連接信息和SQL查詢。

主站蜘蛛池模板: 精品国产伦一区二区三区在线观看 | 国产亚洲一区二区三区在线不卡| 亚洲色精品三区二区一区| 男人的天堂亚洲一区二区三区| 日日摸夜夜添一区| 女人和拘做受全程看视频日本综合a一区二区视频 | 亚州AV综合色区无码一区| 美女视频在线一区二区三区| 久久国产三级无码一区二区| 人妻av综合天堂一区| 交换国产精品视频一区| 亚洲视频一区二区三区| 精品一区二区三区自拍图片区| 亚洲不卡av不卡一区二区| 中文字幕一区二区三区有限公司| 国产大秀视频一区二区三区| 在线观看国产一区二区三区| 日韩精品免费一区二区三区| 在线观看日韩一区| 精品一区二区三区免费毛片| 精品乱人伦一区二区| 琪琪see色原网一区二区| 色欲AV无码一区二区三区| 国产一区二区福利久久| 国产人妖在线观看一区二区| 丝袜美腿高跟呻吟高潮一区| 精品女同一区二区三区在线| 男人免费视频一区二区在线观看 | 一区二区不卡久久精品| 无码人妻精品一区二区蜜桃AV| 国产伦精品一区二区三区视频猫咪| www.亚洲一区| 亚洲中文字幕无码一区| 免费无码VA一区二区三区| 国产精品一区在线播放| 日韩一区在线视频| 中文字幕在线无码一区| 日韩精品无码一区二区三区| 亚洲a∨无码一区二区| 亚洲国产欧美日韩精品一区二区三区| 中文字幕aⅴ人妻一区二区 |