aun no he realizado lo que necesito, pero por los 2 videos y por lo que me han ayudado a entender gracias mil gracias se que con tu explicación solucionare lo mío, gracias eres un crack
Hola amigo, estoy muy desesperado tengo un proyecto atorado en el cual debo subir un csv y si se sube, perooooo.. no te que de 9000 registros solo sube al rededor de 6300, he agotado mis opciones investigando y a falta de experiencia acudo a ti, te comento: revise que el archivo excel estuviera correctamente descargado , repare el archivo , lo converti a utf8 delimitado por comas por cuestiones de ñ,', etc. revise mi algoritmo y no parece tener algún error de semántica, y si subo la data directamente usando la consola de msql si se sube en su totalidad, podrías ayudarme ? dime que hago para tener su ayuda.
Hola, buen video... hay una manera de hacer lo contrario?¿ Es decir, ya podemos subir los datos desde excel por medio de php, pero ¿podemos descargar los datos de la tabla como un excel por medio de tambien php? agradezco una respuesta
Es sencillo te paso el cogido sin plugin ni nada todo lo que te pongo aqui lo diseccionas a un botón :
MODULO LUGAR NOMBRE N DE ORDEN OPERACION 1 PZ OPERACION 1 STD1 OPERACION 2 PZ OPERACION 2 STD2 OPERACION 3 PZ OPERACION 3 STD3 FALLAS MECANICAS CONSUMO DE AGUJAS IDE data_time
Hola gracias por la ayuda, sabes como debo hacer para subir el excel que tiene fijo el formato fecha, para que me tome tambien la fecha en php con xampp?
El archivo de Excel se puede exportar a CSV, luego cargarlo, validarlo y analizarlo con la herramienta "LoaderDataPlus", en seguida generar la sintaxis para carga desde archivo plano o mediante sintaxis SQL, y finalmente ejecutar la sintaxis para cargar la data en MariaDB/MySql.
buen dia consulta y si deseo subir 10,000 registros con validaciones que sean 10 , y que se suban en 8 minutos los 10,000 registros ??? podrias brindarme tips , consejos que podria hacer?
Tal vez es mejor exportar el archivo Excel a CSV, luego cargarlo, validarlo y analizarlo con una herramienta como "LoaderDataPlus", en seguida generar la sintaxis para carga desde archivo plano o mediante sintaxis SQL, y finalmente ejecutar la sintaxis generada para cargar la data en MariaDB/MySql. Atacar directamente la BDD mediante una carga masiva podría resultar más eficiente.
Hola, muchas gracias por compartirnos tus conocimientos, esta muy bien tu explicacion, solo tengo una pregunta como se hace para insertar las fechas en una base de datos que ya tiene el formato date, porque con ellas realizo operaciones y no me serviria de tipo varchar.. mil gracias por tu colaboracion.
Hola, dependerá mucho del tipo de consulta que realices, aun así lo guardes en varchar puedes hacer tus consultas tranquilamente, sin embargo creo que si creas un campo datatime, no tendras ningún problema, suerte!
Hola, gracias por el tutorial. Me funciona la carga pero solo se puede cargar bases pequeñas (menos de 500 registros), me sale un error: Fatal error: Maximum execution time of 300 seconds exceeded in C:\wamp\www... y solo se cargan 23 registros aprox. Lei algo sobre que habia que aumentar el max_execution_time = 30 en php.ini a 300 y asi lo hice, ahora se demora un poco mas en darme el error pero el resultado es el mismo. Como puedo hacer para resolver este problema ya que la base que pretendo cargar es de 100,000 (cien mil) registros ?? Gracias
Hola, oye me podrias ayudar en algunas cosas, al querer hacer la lectura de el excel, me manda error en las celdas donde tengo caracteres especiales (ñ, é "acentos", @) que solucion?
Buenas, lo puse a manera de ejemplo y tuve que repetir el mismo numero de ruc, tu puedes colocar el ruc diferente a cada uno al final igual se suben todos los datos a la BD.
este código solo inserta datos en una columna desconozco cual sea el error seguí todos los pasos de los 2 vídeos si alguien le sirve adelante. no pierdan el tiempo
Muchas gracias, explicas muy bien
Muy buen ejemplo 👍
Excelente video, funcional completamente. Te agradezco.
aun no he realizado lo que necesito, pero por los 2 videos y por lo que me han ayudado a entender gracias mil gracias se que con tu explicación solucionare lo mío, gracias eres un crack
Hola! No tenes el codigo en git? El link de Codigo Media Fire lleva a una web dudosa....
Gracias! Muy bueno el video!!
Hola amigo, estoy muy desesperado tengo un proyecto atorado en el cual debo subir un csv y si se sube, perooooo.. no te que de 9000 registros solo sube al rededor de 6300, he agotado mis opciones investigando y a falta de experiencia acudo a ti, te comento: revise que el archivo excel estuviera correctamente descargado , repare el archivo , lo converti a utf8 delimitado por comas por cuestiones de ñ,', etc. revise mi algoritmo y no parece tener algún error de semántica, y si subo la data directamente usando la consola de msql si se sube en su totalidad, podrías ayudarme ? dime que hago para tener su ayuda.
Hola, buen video...
hay una manera de hacer lo contrario?¿
Es decir, ya podemos subir los datos desde excel por medio de php, pero ¿podemos descargar los datos de la tabla como un excel por medio de tambien php? agradezco una respuesta
Tengo la misma pregunta
hay plugins que solucionan esos problemas por ejemplo datatable ...
Es sencillo te paso el cogido sin plugin ni nada todo lo que te pongo aqui lo diseccionas a un botón :
MODULO
LUGAR
NOMBRE
N DE ORDEN
OPERACION 1
PZ OPERACION 1
STD1
OPERACION 2
PZ OPERACION 2
STD2
OPERACION 3
PZ OPERACION 3
STD3
FALLAS MECANICAS
CONSUMO DE AGUJAS
IDE
data_time
solo me guarda 150 registros :(
Hey amigo, tengo problema en el msql_query que sera? tengo el codigo perfecto tal cual
Hola gracias por la ayuda, sabes como debo hacer para subir el excel que tiene fijo el formato fecha, para que me tome tambien la fecha en php con xampp?
El archivo de Excel se puede exportar a CSV, luego cargarlo, validarlo y analizarlo con la herramienta "LoaderDataPlus", en seguida generar la sintaxis para carga desde archivo plano o mediante sintaxis SQL, y finalmente ejecutar la sintaxis para cargar la data en MariaDB/MySql.
me a funcionado muy bien
buen dia consulta y si deseo subir 10,000 registros con validaciones que sean 10 , y que se suban en 8 minutos los 10,000 registros ??? podrias brindarme tips , consejos que podria hacer?
Porque me sube los datos incompletos? Tengo 3000 registros y nada mas se cargan 700 :(
Tal vez es mejor exportar el archivo Excel a CSV, luego cargarlo, validarlo y analizarlo con una herramienta como "LoaderDataPlus", en seguida generar la sintaxis para carga desde archivo plano o mediante sintaxis SQL, y finalmente ejecutar la sintaxis generada para cargar la data en MariaDB/MySql.
Atacar directamente la BDD mediante una carga masiva podría resultar más eficiente.
Hola, muchas gracias por compartirnos tus conocimientos, esta muy bien tu explicacion, solo tengo una pregunta como se hace para insertar las fechas en una base de datos que ya tiene el formato date, porque con ellas realizo operaciones y no me serviria de tipo varchar.. mil gracias por tu colaboracion.
Hola, dependerá mucho del tipo de consulta que realices, aun así lo guardes en varchar puedes hacer tus consultas tranquilamente, sin embargo creo que si creas un campo datatime, no tendras ningún problema, suerte!
$newDate= date('Y-m-d',strtotime($datos[5])) yo hice esta conversión y a la hora de guardar en la BD me funcionó
Hola, gracias por el tutorial. Me funciona la carga pero solo se puede cargar bases pequeñas (menos de 500 registros), me sale un error: Fatal error: Maximum execution time of 300 seconds exceeded in C:\wamp\www... y solo se cargan 23 registros aprox. Lei algo sobre que habia que aumentar el max_execution_time = 30 en php.ini a 300 y asi lo hice, ahora se demora un poco mas en darme el error pero el resultado es el mismo.
Como puedo hacer para resolver este problema ya que la base que pretendo cargar es de 100,000 (cien mil) registros ??
Gracias
Hola, oye me podrias ayudar en algunas cosas, al querer hacer la lectura de el excel, me manda error en las celdas donde tengo caracteres especiales (ñ, é "acentos", @) que solucion?
a mi me ayudo usar la opcion de excel, guardar como y pones csv utf8 delimitado por comas...
Alguien me puede decir como cambiar la carpeta donde se guardaran los datos copiados????
amigo en este video porque el ruc que se muestra luego de subir esta repetido para todos los registros?
Buenas, lo puse a manera de ejemplo y tuve que repetir el mismo numero de ruc, tu puedes colocar el ruc diferente a cada uno al final igual se suben todos los datos a la BD.
Me ayudo a resolver el error de index indefinido. Gracias!
archivo index.php
conexion
Tengo problema con la fecha..
Hola , a mi no me permite subir mis archivos , solo los copia nada mas
debes tener algo malo en la función
Como subo un archivo excel a mysql, pero utilizando las llaves foráneas.
Gracias
este código solo inserta datos en una columna desconozco cual sea el error seguí todos los pasos de los 2 vídeos si alguien le sirve adelante. no pierdan el tiempo
como quedaría el código para que no guardara solo subiera la información csv
It is great code!!!! Super.....
Gracias estimado. A mi me resultó.
archivo conexion.php
Y el código ???? solo se descarga el Excel
En la descripcion de video está para que descargues los datos utilizados :) , pruebalos
archivo funcion.php
exccelente, gracias