問題タブ [fputcsv]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - スタイル付きのPHP fputcsvから.xlsへ
PHPでfputcsvを使用して、一部のデータをExcelシートにエクスポートしようとしています。.csv ファイルがスタイルをサポートしていないことはわかっています。ファイルを .xls として保存して、そのファイルにスタイルを追加する方法はありますか?
php - PHP データベースから csv を作成します。データベースは保存されませんが、ファイルの最後に現在のページの htmlcode が追加されます
このコードは正常に動作します:
そして、ここに問題があります。csv ファイルがブラウザにダウンロードされ、テーブルが正しい。しかし、ファイルの最後に、現在のページの php コードが表示されます。
ここでファイルを見ることができます: https://dl.dropboxusercontent.com/u/6242507/sparkasse.csv
php - Fatal error: Cannot redeclare fputcsv()
I have found a php inventory http://inventory-management.org/ easy but was written in PHP4? and I run now on PHP5. I have found some errors that I have already managed to fix but they are keep coming up so I would like to see if I can managed to run at the end. (As it is really simple script only has 5-7 php files).
Could someone help me please how to fix this error?
Fatal error: Cannot redeclare fputcsv() in C:\xampp\htdocs\Inventory\lib\common.php on line 935
which is:
here is the full code:
many thanks in advance
php - csv ファイルが正しく作成されていません
SO 以下のコードのように単純な csv ファイルを作成しようとしましたが、csv ファイルが正しく作成されませんでした。私の.phpファイルにあるhtmlテキストが含まれていました。
私のコードに何か問題がありますか? 私のコードは、これまでGoogleで見つけたcsvファイルを作成するための他のコードとほとんど同じようです。
php - PHP を使用して MySQL データを .csv にエクスポートする
データを.csv
ファイルにエクスポートしていますが、問題なく動作していますが、小さな問題が 1 つあります。name
テーブルからとを取得gender
しますが、性別についてはデータベースに保存id
します (つまり、1 = Male
、2 = Female
)。以下のコードで性別の ID が表示されます。どうすれば修正できますか? 男性の場合は 1、女性の場合は 2 を返します。
php - PHP でテキストを解析して CSV ファイルにする
PHP を使用して、データベースのテキストを解析して CSV ファイルに変換したいと考えています。問題は、ファイルに何も解析されないことです。
var_dump($output) からの出力
array(2) { [0]=> string(62) "Helene Schultzberg 520622-2902 Fröseke Nygärdet 360 77 FRÖSEKE" [1]=> string(0) "" } Helene Schultzberg xxxx Fröseke Nygärdet 360 77 FRÖSEKE
array(2) { [0]=> string(61) "Dan Johansson 560122-2754 Fibblegård Herråkra 360 73 LENHOVDA" [1]=> string(0) "" } Dan Johansson xxxxx Fibblegård Herråkra 360 73 LENHOVDA
array(2) { [0]=> string(55) "Owe Lindahl 600521-2797 Östraby Kvarn 2 360 73 LENHOVDA" [1]=> string(0) "" } Owe Lindahl xxxx Östraby Kvarn 2 360 73 LENHOVDA
array(2) { [0]=> string(56) "Madelene Runberg 680302-2703 Östervik 14 360 73 LENHOVDA" [1]=> string(0) "" } Madelene Runberg xxxx Östervik 14 360 73 LENHOVDA
array(2) { [0]=> string(48) "Bo Söderberg 420818-0077 Änghult 360 73 LENHOVDA" [1]=> string(0) "" } Bo Söderberg xxxxxx Änghult 360 73 LENHOVDA
php - 動的に生成された文字列を CSV 行の末尾に追加します
つまり、InputCSV と OutputCSV の 2 つの CSV があります。
入力CSV.csv
出力CSV.csv
したがって、processor.php には、
これを行うには、新しい列を OutputCSV.csv に追加し、各行/行の最後に $thumbfile を追加する必要があります。現時点では、これにより既存の 2 つの列が削除され、$thumbfile だけが 1 つの列として書き込まれます。
このスクリプトの実行後、OutputCSV.csv は次のようになる必要があります。
注: 私が使用している実際の csv には見出しがありません。読みやすくするためにそれらを配置しただけです。