Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/08/2012, 11:02
Avatar de Lynxcraft
Lynxcraft
 
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 16 años, 5 meses
Puntos: 51
insert INTO dentro de un insert into

Buenas Amigos tengo un problemilla
tengo que insertar una fila en mysql rescatarel id creado y meterdlo en otra tabla algo asi

Código PHP:
$sql='INSERT INTO '.PREFIX.'product_attribute_combination (    id_attribute, id_product_attribute ) VALUES';
                
$ini true;
                foreach(
$pro['sub'] as $sub){
                    if(
$ini){ $ini=false;}else{$sql.=',';}
                    
$sql.='( "'.$sub['tallas'].'",
                         INSERT INTO '
.PREFIX.'product_attribute (    id_product, reference, price, quantity, minimal_quantity) VALUES 
                         ("'
.$id_product.'","'.(self::reference_encode($pro['sku']).'-'.$sub['tallas']).'" ,"'.$price.'","'.$sub['qty'].'",1 )
                      )'
;
                }
                 
BD::E($sql); 
Si hago esto me da error no se como pudo hacerlo

gracias
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft