Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Membaca lembar XLSX untuk memberi makan tabel MySQL menggunakan PHPExcel

Ini kodenya

$inputFileName = $upload_path . $filename;
$objReader = PHPExcel_IOFactory::createReader('Excel2007');
$objReader->setReadDataOnly(true);
$objPHPExcel = $objReader->load($inputFileName);
$objWorksheet = $objPHPExcel->getActiveSheet();

$highestRow = $objWorksheet->getHighestRow();
$highestColumn = $objWorksheet->getHighestColumn();
$highestColumnIndex = PHPExcel_Cell::columnIndexFromString($highestColumn);
$rows = array();
for ($row = 1; $row <= $highestRow; ++$row) {
  for ($col = 0; $col <= $highestColumnIndex; ++$col) {
    $rows[$col] = $objWorksheet->getCellByColumnAndRow($col, $row)->getValue();
  }
  mysql_query("INSERT INTO upload (`item_number`,`qty_sold`,`cost_home`) VALUES ($rows[1],$rows[2],$rows[3])");
}

?>

Saya telah mencoba mysql_query("INSERT INTO upload (col1,col2) VALUES ($rows[1],$rows[2])"); juga tetapi tidak berhasil. Meja tetap kosong



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mendapatkan org.hibernate.exception.JDBCConnectionException:tidak dapat menjalankan kueri bahkan melalui JNDI

  2. Sinkronkan semua Peran Pengguna antara dua Instalasi Wordpress yang berbagi tabel wp_users dan wp_usermeta yang sama.

  3. Data dari dua tabel dengan nama kolom yang sama

  4. mySql - membuat gabungan menggunakan daftar nilai yang dipisahkan koma

  5. Query MySQL Geolokasi