さて、あなたがチャットで私に言ったように、execを介してphpファイルを呼び出すことができ、CI raw sqlはあなたにとって新しいものです(そして私はCIをまったく知らない )....
そして、ファイル名はから知られるようになると述べたように、それをフォーム付きのphpファイルと呼びましょう。また、ファイルはすでにview
にアップロードされています。 既知の階層のフォルダの場合は、次の文字列を検討してください。
LOAD DATA INFILE '/full/path/to/view/myfile.txt'
INTO TABLE users
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
はい、それはphpの1つの大きな文字列になります。したがって、selectステートメントのように、他の文字列と同じようになります。 mysqli
に接続した後 (あなたが私に見せて、私が質問を編集したように)、それからそれを実行してください!
PHP $_POST
にファイル名が入っている場合 上の青いブロックに連結する必要があります。そうすると、それが発生する必要があります。ファイル名の後のその一重引用符は重要です、私を信じてください。
データのロード のマニュアルページから