Volcando un fichero excel en mysql
Publicado por AUS (22 intervenciones) el 12/04/2021 23:09:36
Hola
Estoy volcando un fichero excel en mysql
La funcion que uso es:
pero solo me deja hasta la letras K, si pongo mas columnas me da error . Pero si hago un print de highestColumn me sale hasta la columna BG, por lo que el error parece que es porque solo acepta 10 columnas
Sabeis si hay que cambiar algo en la configuracion?
Muchas gracias
Estoy volcando un fichero excel en mysql
La funcion que uso es:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$highestRow = $sheet->getHighestRow();
$highestColumn = $sheet->getHighestColumn();
for ($row = 2; $row <= $highestRow; $row++){
$x_no = $sheet->getCell("A".$row)->getValue();
$x_name = $sheet->getCell("B".$row)->getValue();
$x_lastname = $sheet->getCell("C".$row)->getValue();
$x_address1 = $sheet->getCell("D".$row)->getValue();
$x_email = $sheet->getCell("E".$row)->getValue();
$x_phone1 = $sheet->getCell("F".$row)->getValue();
$sql = "insert into person (no, name, lastname, address1, email1, phone1, created_at) value ";
$sql .= " (\"$x_no\",\"$x_name\",\"$x_lastname\",\"$x_address1\",\"$x_email\",\"$x_phone1\", NOW())";
$con->query($sql);
}
pero solo me deja hasta la letras K, si pongo mas columnas me da error . Pero si hago un print de highestColumn me sale hasta la columna BG, por lo que el error parece que es porque solo acepta 10 columnas
Sabeis si hay que cambiar algo en la configuracion?
Muchas gracias
Valora esta pregunta


0