Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/03/2010, 16:35
escorpio_13
 
Fecha de Ingreso: agosto-2009
Ubicación: tlalnepantla
Mensajes: 97
Antigüedad: 14 años, 9 meses
Puntos: 0
insert con datos de array

hola a todos una pregunta como´puedo insertar los datos que tengo guardados de una consulta en un array en una tabla alguien que me ayude por favor aqui le pondo el codigo que uso espero me puedan ayudar

Código PHP:
Ver original
  1. //OBTENEMOS EL ID_ATRIBUTO
  2. $atributos="SELECT id_atributo FROM prs_atributos_solicitud WHERE idtipo=$idtipo";
  3. $aresult = pg_query($atributos);
  4. $atrib = pg_fetch_array($aresult);
  5.  
  6. //OBTENEMOS EL NUMERO TOTAL DE FILAS A INSERTAR
  7. $numfilas="SELECT COUNT(*)  as total FROM prs_atributos_solicitud WHERE idtipo=$idtipo";
  8. $filas=pg_query($connection,$numfilas) or die ("ERROR EN $numfilas");
  9. if($encontradas = 1)
  10. {
  11. $encontradas = pg_fetch_object($filas, 0) ;
  12. $total = $encontradas->total;
  13. }
  14. for ($insert=0 ; $insert<$total ; $insert++)
  15. {
  16. $primera="INSERT INTO prs_atributos_detalle (idprs_atrib_detalle,id_detallesolicitud,id_atributo,valor)
  17. VALUES ($idprs_atrib_detalle,$id_detallesolicit,$atrib,'xxx')";
  18. pg_query($connection,$primera) or die ("error en $primera");
  19. $idprs_atrib_detalle++;
  20. }