function actualizar_producto($nombre, $descripcion, $precio, $empresa, $stock, $url, $id) { include "../class/producto.php"; foreach (glob("../persistence_layer/*.php") as $filename) { include $filename; } $clase_producto = new producto(); $clase_producto->__construct2($id, $nombre, $descripcion, $precio, $empresa, $stock, $url, 1); modificar_producto($clase_producto->get_nombre(), $clase_producto->get_descripcion(), $clase_producto->get_precio(), $clase_producto->get_empresa(), $clase_producto->get_stock(), $clase_producto->get_url(), $clase_producto->get_id_producto()); }
<?php require_once "conexion.php"; header('Content-Type: application/json'); error_reporting(0); conectarse(); $opc = $_POST['opc']; switch ($opc) { case 'guardar_producto': guardar_producto(); break; case 'buscar_producto': buscar_producto(); break; case 'modificar_producto': modificar_producto(); break; } function guardar_producto() { //RECIBIMOS EL SERIALIZE() Y LO ASIGNAMOS A VARIABLES parse_str($_POST["cadena"], $_POST); $nom = trim($_POST['libro']); $prov = trim($_POST['prov']); $unidad = trim($_POST['unidad']); $compra = trim($_POST['compra']); $status = 'DISPONIBLE'; $sql = "select * from productos where nombre_producto = '" . $nom . "' "; $res = mysql_query($sql) or die(mysql_error()); if (mysql_num_rows($res) > 0) { $existe = true;