0
私のデータベースからデータを取り出し、CSVにエクスポートするためにこのPHPスクリプトを作成しました。SQL、CSV静的フィールドへのPHPのエクスポート
私は0,1,2,3,4,5に設定ヘッダを持っているが、私はいくつかの静的な列2、3、4のテキストと5
例えば、証券コードを必要とする、QTY、静的、静的、静的、静的
ストックコード(QTY)がデータベースから取得されています。
ご協力いただければ幸いです。
私のコードは以下の通りです。
// open connection to mysql database
$connection = mysqli_connect($host, $username, $password, $dbname) or die("Connection Error " . mysqli_error($connection));
// fetch mysql table rows
$sql = "select ManufacturerPartNumber, (QuantityOnHand - QuantityOnSalesOrder) from iteminventory";
$result = mysqli_query($connection, $sql) or die("Selection Error " . mysqli_error($connection));
$fp = fopen('inventory.csv', 'w');
fputcsv($fp, array('0', '1', '2', '3' '4' '5'));
while($row = mysqli_fetch_assoc($result))
{
fputcsv($fp, $row);
}
fclose($fp);
//close the db connection
mysqli_close($connection);
先日、このコードを使用して、最初の列に何かを引っ張ります。
$id = 0; // or whatever else you want to have in the first column while($row = mysqli_fetch_assoc($result))
{
array_unshift($row, $id);
fputcsv($fp, $row);
$id; }