Oke, seperti yang Anda katakan kepada saya melalui obrolan bahwa Anda dapat memanggil file php melalui exec, dan CI raw sql baru bagi Anda (dan percayalah, saya tidak tahu CI sama sekali )....
Dan seperti yang telah Anda nyatakan bahwa nama file akan diketahui, sebut saja file php dengan formulir, dan file tersebut telah diunggah ke view
folder dalam beberapa hierarki yang diketahui, lalu pertimbangkan string berikut:
LOAD DATA INFILE '/full/path/to/view/myfile.txt'
INTO TABLE users
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
Ya, itu akan menjadi salah satu string besar di php. Jadi itu akan seperti string lainnya, seperti pernyataan pilih. Setelah Anda terhubung dengan mysqli
(seperti yang Anda tunjukkan kepada saya, dan saya mengedit pertanyaannya), lalu jalankan!
Jika nama file masuk ke PHP $_POST
perlu digabungkan ke dalam blok biru di atas, maka itulah yang perlu terjadi. Kutipan tunggal setelah nama file itu penting, percayalah.
Dari halaman Manual untuk Muat Data