PHP を使用して CSV エクスポート (MYSQL) の列名とデータを取得する
P粉579008412
P粉579008412 2023-11-04 21:59:58
0
2
771

PHP 経由で MYSQL データベースを CSV にエクスポートする方法が必要ですが、列名も選択する必要があります。これまでのところ、列名の取得以外に必要なすべてを行う次のものができました。

リーリー

どうやってこれを達成するのかわかりません。列名だけでなく、列名と各列に含まれるデータも取得する必要があります。提案された他の質問には関連する情報が見つかりませんでした。

P粉579008412
P粉579008412

全員に返信(2)
P粉949848849

mysqli_query() メソッドから $result が設定されると、mysqli_fetch_fields() を使用して列を返すことができます。結果セットの説明配列。

この配列の各要素は、複数のプロパティを持つオブジェクトです。プロパティの 1 つは name です。これを CSV ファイルのタイトルとして使用できます。 max_lengthlengthtable などのプロパティも取得します。 リンクされたドキュメントは、このメタデータの使用例を示しています。 p>

このメタデータは、クエリが SELECT * FROM table よりも複雑な場合に特に役立ちます。クエリ内の列にエイリアスを割り当てると、そのエイリアスが name code> プロパティに表示されます。メタデータ配列要素の数。

これは、結果セットに行がない場合でも機能します。

いいねを押す +0
P粉002023326

mysqli_fetch_assoc を使用しているため、列の名前は各反復における $row 配列のキーになります。最初の反復でこれをファイルに入れることができます: リーリー

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート