Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/04/2012, 22:24
Avatar de Andrexs
Andrexs
 
Fecha de Ingreso: noviembre-2011
Mensajes: 25
Antigüedad: 12 años, 6 meses
Puntos: 1
Respuesta: [Ayuda]Restar 2 Campos con una Cantidad.

Lo hice Logre lo que queria recorro los campos y voy restando. o al menos voy encaminado si alguien lo requiere aca esta. Saludos..


Código PHP:
if($cantidad>$cantidadMaterial){    
                    do{        
                            
$salida->SetIdArticulo($articulo);
                            
$salida->SetMarcaArticulo($marca);
                            
                                
$consultaArticulo $salida->consultar_articulo();
                        
// Creo variables con los valores que voy a utilizar retornados de la consulta
                                    
for($j=0$j<count($consultaArticulo);$j++)
                                    {
                                        
$cantidadMaterial    $consultaArticulo[$j][4];                
                                            
                                        
$resta=$cantidad-$cantidadMaterial;                        
                                        
$salida->SetCantidad($cantidadMaterial-$cantidadMaterial);
                                        
$salida->setFechaEdicion($suma);
                                        
$modificar=$salida->Modificar_Material();            
            
// A la nueva consulta le restare, el resto que me quedo de la cantidad enviada(cantidad).
                                        
if ($modificar!='-1') {
                                            
$deshacer true;
                                            }                
                                            else{
                                                
$salida->SetIdDetalle($idDetalle);
                                                
$salida->SetCantidad($cantidadMaterial);
                                                
$registrar=$salida->RegistrarSalidaDetalle();
                                                if (
$registrar!='-1') {
                                                    
$deshacer true;                                                        
                                                }                                        
                                            }
                                            
$cantidad=$resta;
                                    }
                                    
$i++;
                    }while(
$cantidad>$cantidadMaterial); 

Última edición por Andrexs; 08/04/2012 a las 22:42