Código PHP:
   $sql1 = "SELECT algo FROM tabla1";
 
while(hay registros){
 
  $sql2 = "INSERT INTO otra_tabla (id,algo) VALUES (NULL,". tabla1.algo .")";
 
} 
    Alguna idea??
GRACIAS!
  
  |  ||||
|      Usa un INSERT con una subconsulta a la otra tabla así:   
Código:
 Ventajas? con una sola consulta lo haces incluso puedes hacerlo desde phpMyAdmin o la consola sin necesidad de hacer un PHP para ello INSERT INTO tabla (campo1,campo2,cuantos_campos_quieras) SELECT campo1,campo2,cuantos_campos_quieras FROM otra_tabla 
				__________________   Una vez un elemental de rayos mató una tribu entera de tritones. ¡¡ El sólo quería darse un baño !! http://www.frikilandia.com Neither Fu Nor Fa  |  
  
  |  ||||
|      Movido a PHP ya que no pertenece a esta sección...    Por favor lee la Función de la sección de Base de Datos. 
				__________________   NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL  |  
  
  |  ||||
|     
Código:
 Ok, mil gracias Lord, es lo que andaba buscando pero me falla un detalle:INSERT INTO tabla (campo1,campo2,cuantos_campos_quieras) SELECT campo1,campo2,cuantos_campos_quieras FROM otra_tabla Si por ejemplo 'campo2' es TIME y quiero insertarlo como NOW() ¿como seria?  |  
  
  |  ||||
|      La consulta se complicaría un poco pero sería sencilla igula necesitarias una subconsulta anidada dentro del SELECT, ten en cuenta que para realizar esto necesitas tener una versión de MySQL que sea la 4.1 o superior ya que sino no soportará las subconsultas. Te dejo el ejemplo.    En el ejemplo "hora" sería tu campo TIME 
Código:
 Suerte 
INSERT INTO 
tabla 
(
campo1,
campo2,
hora
) 
	SELECT 
        campo1,
        campo2,
		(SELECT CURTIME()) as hora 
		FROM 
		otra_tabla
				__________________   Una vez un elemental de rayos mató una tribu entera de tritones. ¡¡ El sólo quería darse un baño !! http://www.frikilandia.com Neither Fu Nor Fa  |