Cita:
Iniciado por Marvin Te inserta uno solo porque el mysql_query() lo tienes afuera del while.
De todas maneras la forma mas practica de hacer esto (si es que lo vas a hacer solo una vez) es hacer directamente el insert en mysql algo como:
Código:
INSERT INTO tabla (campo1, campo2, campo3) VALUES
SELECT campo1, campo2, campo3 FROM tabla
Suerte!
Gracias Marvin. El uso del código será recurrente, es decir, es para uso constante de ingreso masivo en la BD. De igual forma, quisiera saber si la sintaxis que me sugieres permite el siguiente uso:
INSERT INTO tabla (campo1, campo2, campo3) VALUES
SELECT campo1, campo2, campo3 FROM tabla
Where campo2 = 'Criterio'
De nuevo gracias, y espero por tu respuesta.