Cita:
Iniciado por Alexis88
Así es, es una manera más limpia y eficiente de hacerlo en lugar de utilizar un bucle. Haz algo, imprime lo siguiente de esta forma:
Código PHP:
Ver originalecho "INSERT INTO tabla (campo) VALUES {$valores}";
Y el resultado lo copias y pegas en phpMyadmin y lo pruebas, ahí sabrás si la sentencia es la correcta o no.
Saludos
cuando yo imprimo en php me tira esto "INSERT INTO paciente (a) VALUES ('a'), ('b')" (sin comillas), luego lo ejecuto en sql de phpmyadmin y aparece esto:
consulta SQL:
Código:
INSERT INTO paciente (a) VALUES ('a'), ('b')
MySQL ha dicho: Documentación
#1062 - Duplicate entry '' for key 'PRIMARY'