Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/12/2015, 12:48
daviserraalonso
 
Fecha de Ingreso: diciembre-2015
Mensajes: 36
Antigüedad: 8 años, 4 meses
Puntos: 0
script en PHP no realiza los calculos pertinentes

Hola, tengo un script de PHP para realizar unos calculos de unos metros lineales, metros cuadrados, etc. El caso es que estos cáculos están sacados de una hoja de calculo de excell y yo he intercambiado los valores de el nombre de las celdas por los $_POST[''] que he necesitado o las variables que he necesitado, pero no me realiza los cáculos de forma correcta, os dejo mi script PHP a ver si veis algún error, también dejo la línea de excell



Script PHP

$metros_lineales = ((($_POST['cantidad_etiquetas']*($_POST['avance']+$_POST['separacion']+3))/$_POST['etiquetas_banda'])/ 1000+250)*1.1;

//calculo de los metros cuadrados.
$metros_cuadrados = ($metros_lineales*$_POST['banda_papel'])/1000;

//calculo costo del papel.
$costo_papel = $metros_cuadrados*$_POST['costo_papel'];

// calculo tiempo de tirada.
$tiempo_tirada = $metros_lineales/$_POST['velocidad_impresion'];

//calculo tiempo de tirada + preparacion.
$tiempo_tirada_mas_preparacion = $tiempo_tirada+90;

//Calculo coste tirada
$coste_tirada = ($tiempo_tirada*$_POST['precio_hora_maquina']);

//calculo del coste total.
$coste_total = $_POST['costo_papel']+$coste_tirada;

//calculo coste millar.
$coste_millar = ($coste_total/$_POST['cantidad_etiquetas'])*1000;

//calculo sin impresion
$sin_impresion = $coste_millar*$_POST['porcentaje_sinImpresion'];

//calculo grabados
$grabados = $_POST['cantidad_grabados']*$_POST['precio_grabados'];

//calculo coste millar mas gastos
$coste_millar_mas_gastos = ((($total_pedido+$_POST['cantidad_grabados']+$_POST['troquel']+$_POST['portes'])/$_POST['cantidad_etiquetas'])*1000);

//calculo estampacion
$estampacion = $total_gastos+$_POST['porcentaje_estampacion'];

//calculo total del pedido
$total_pedido = ($estampacion*$_POST['cantidad_etiquetas'])/1000;

//calculo beneficio bruto
$beneficio_bruto = $total_pedido-$_POST['costo_papel'];

linea de excell

metros cuadrados: (H28*I28)/1000

metros lineales: (((A28*(C28+3))/D28)/1000+250)*1,1

así serían las formulas de excell entre otras muchas, pero en esas dos ya se deberian de ver los fallos que tengo en mi script.



gracias de ante mano y un saludo