fgetcsv

    -2

    1答えて

    私は見出しを.CSVファイルがあります。 Description, BusinessSurname, IsCustomer, IsSupplier, AddressType, Business Address, IsInternational. 最初の行: Contact1, Contact1, True, True, Business, 123 Fake St, False 残りの行は

    0

    1答えて

    私はCSVファイルからデータをインポートし、PHPを使用してWebページに出力します。 最初に私はのprint_r()と一緒に試してみました。しかし、配列内の各値を個別に印刷しようとすると、エラー "配列から文字列への変換" 個々の配列値にこのエラーを回避してアクセスする方法はありますか? はここでここでは、コード <?php $csv =array_map('str_getcsv', file(

    1

    2答えて

    DBからエクスポートされているCSVファイルを別のDBの条件を満たすように再フォーマットする必要があります。私は「受信者」フィールド(電子メールアドレス)に基づいてCSVを注文しました。私がこれをするために必要なのは、電子メールアドレスが繰り返される場合、最後の行 "Concat"を前の行に "|"セパレータとして。それはこのように見て終わる必要があります: recipient,lastSent,

    2

    1答えて

    私は、1行に値を見つけてCSVファイルの別の列の値を返す方法を探していました。 は、これは私の関数であり、それが正常に動作しますが、小さなファイルで: function find_user($filename, $id) { $f = fopen($filename, "r"); $result = false; while ($row = fgetcsv($f, 0

    0

    1答えて

    特別なセパレータ(μ)を使用してCSVファイルをインポートしようとしています。あなたは提案がありますか? $_FILE = fopen("file.csv", "r"); while (($data = fgetcsv($_FILE, 1000, "µ")) !== FALSE) { echo $data[0].', '.$data[1].'<br>'; } お知らせ:f

    0

    1答えて

    ISO-8859-1としてエンコードされた.csvファイルからデータを読み込み、 PostgreSQLデータベースはUTF-8としてエンコードされていますが、私が扱っているファイルの行に応じて2つのエラーが発生しています。 私はfgetcsv()関数を使用してファイルからデータを取得しています: while (($line = fgetcsv($handle,0,';','"')) !== fal

    0

    1答えて

    mysqli_multi_queryを使用してMySQLデータベースに同時に値を挿入しようとしていましたが、レコード挿入が失敗したという警告メッセージを表示する部分が実行されていません。 は以下id列が自動インクリメントのテーブルにある場合は、クエリから列(空値)を省略 while (($emapData = fgetcsv($file, 10000, ",")) !== FALSE) {

    0

    1答えて

    私は15カ国を持っていますが、各国ごとに20ポイントの設定額があります。各点について価格ポイント1における国 例 ごとに異なる値がある英国は価格・ポイント1で1.3 米国の価格値は1.5 の価格価値がありました など、 このようなアプローチをとるべきか、これを行うには良い方法がありますか。 まずこれをCSVに入れてから、fgetcsvを使用して変換します。 Array ( [0] =>

    -1

    1答えて

    空にすることはできませんし、このコードは、行の少数のみで作業していると(例:75行)。インポートは成功しますが、SQLで複数の行(例:700000行)をインポートしようとすると、これが表示されます。 if(($handle = fopen($_FILES['file']['tmp_name'], 'r')) !== false) { $header = fgetcsv($han