me pudieran hechar la mano ya mande el error por json para saber, imprimi el error y nada no me da que es alguien me puediera ayudar con el error
<?php
require_once('../models/sales.php');
require_once('../models/product.php');
$boton=$_POST['boton'];
switch ($boton) {
case 'add_sale':
$objProducto = new product();
if (isset($_POST['producto_id']) && $_POST['producto_id']!='' && isset($_POST['cantidad']) && $_POST['cantidad']!='') {
$cantidad = $_POST['cantidad'];
$producto_id = $_POST['producto_id'];
$resultado_producto = $objProducto->getProductByid($producto_id);
$producto = $resultado_producto->fetchObject();
$descripcion = $producto->descripcion;
$precio = $producto->precio;
$subtotal = $cantidad * $precio;
$_SESSION['detalle'][$producto_id] = array('id'=>$producto_id, 'producto'=>$descripcion, 'cantidad'=>$cantidad, 'precio'=>$precio, 'subtotal'=>$subtotal);
}else{
echo 'error';
}
break;
}
?>
Explícate mejor, ni siquiera dices que error estás obteniendo o si simplemente no estás enviando uno de los campos del formulario y obtienes el string "error"