Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/04/2009, 16:40
climax2006
 
Fecha de Ingreso: abril-2006
Mensajes: 240
Antigüedad: 18 años
Puntos: 1
error al insertar varios registros

Hola:

mi consulta es que tengo el siguiente script.

Código PHP:
$puntocoma explode(";",'a,b,c,d;e,f,g,h;i,g,h,t'); //solo de referencia
for($b 0$b count($puntocoma); $b++){
                  
$comaBincard explode(",",$puntocoma[$b]);
                  
$sqlBincard "select farma_TBL_recepcion_head_id_recepcion_head, farma_TBL_insumo_id_insumo, transaccion, unitario, stock_ini, entra, sale, stock_fin, fecha from farma_DB_bodega.farma_TBL_bincard where farma_TBL_insumo_id_insumo = '5' order by fecha desc"//el 5 es solo de referencia
                  
$qryBincard mysql_query($sqlBincard);
                  
//echo $qryBincard;
                  
$sql " insert into farma_DB_bodega.farma_TBL_bincard (farma_TBL_recepcion_head_id_recepcion_head, farma_TBL_insumo_id_insumo, transaccion, unitario, stock_ini, entra, stock_fin, fecha)values ";
                  while(
$dataBincard mysql_fetch_row($qryBincard)){
                      
$sql.="('".$last_insumo."', '".$comaBincard[10]."', '".$recepcion['hid_str_mov']."', '".$dataBincard[2]."', '".$dataBincard[3]."', '".$dataBincard[4]."', '".$dataBincard[6]."' '".$fecha."'),";
                  }
                  echo 
$sql;
                  
//$qry=mysql_query($sql);
                  //if(!$qry){$err=1;}
              
}
//echo $sql;
              
$sql substr($sql,0,strlen($sql)-1); 
en vez de mostrarme el insert completo solo me arroja lo siguiente:
Código PHP:
 insert into farma_DB_bodega.farma_TBL_bincard (farma_TBL_recepcion_head_id_recepcion_headfarma_TBL_insumo_id_insumo
transaccionunitariostock_inientrastock_finfecha)value 
y en la parte de values sale en blanco

de antemanos gracias