public function ObtenerDetallesArt($pvcID) { try { $AccesoDatos = new AD(); $vlcScript = "SELECT * FROM fve_prod WHERE prod_id =" . "'" . $pvcID . "'"; return $AccesoDatos->RetornarResultado($vlcScript); } catch (Exception $e) { echo $ERROR_MESSAGE; } }
public function ObtenerZonas() { try { //Crea instancia de Acceso a datos $AccesoDatos = new AD(); //Crea el script a ejecutar $vlcScript = "SELECT * FROM fve_zon"; //retornar datos return $AccesoDatos->RetornarResultado($vlcScript); } catch (Exception $exc) { //Lanza la excepcion echo $exc->getTraceAsString(); } }
public function ActualizarProducto($vloProducto) { //Variable de respuesta $vloRes = false; try { //Si el parametro es un arreglo if (is_array($vloProducto)) { //Crea acceso a datos $AccesoDatos = new AD(); //Define el script $query = sprintf("UPDATE fve_prod \n SET tip_prod_id = %d,\n prod_nom = '%s',\n prod_desc = '%s',\n prod_prc_act = %g,\n prod_fec_cmb_prc = Now(),\n prod_sts = %d,\n prod_prm = %d,\n prod_rut_img = '%s',\n prod_unit_med = '%s' \n WHERE prod_id = %d ", mysql_real_escape_string($vloProducto['tip_prod_id']), mysql_real_escape_string($vloProducto['prod_nom']), mysql_real_escape_string($vloProducto['prod_desc']), mysql_real_escape_string($vloProducto['prod_prc_act']), mysql_real_escape_string($vloProducto['prod_sts']), mysql_real_escape_string($vloProducto['prod_prm']), mysql_real_escape_string($vloProducto['prod_rut_img']), mysql_real_escape_string($vloProducto['prod_unit_med']), mysql_real_escape_string($vloProducto['prod_id'])); //Ejecuta el comando $vloResult = $AccesoDatos->RetornarResultado($query); //Cuento el total de registros afectados $TotalRegAfectados = mysql_affected_rows(); //Asigno el resultado de la consulta $vloRes = $TotalRegAfectados > 0; } } catch (Exception $ex) { $vloRes = false; } return $vloRes; }
public function InicializarPedido($pvcNombre, $pvcEmail, $pvcTelPrin, $pvcTelSec, $pvcDireccion, $pvnZona, $pvnTotProd, $pvnMontTotal) { $vlcScript = ''; $vloAD; $vloCodigoPedido = ''; $vloResultado; try { //Crea el script a ejecutar $vlcScript = "CALL spInicializaDatosPedido('" . $pvcNombre . "','" . $pvcEmail . "','" . $pvcTelPrin . "','" . $pvcTelSec . "','" . $pvcDireccion . "'," . $pvnZona . "," . $pvnTotProd . "," . $pvnMontTotal . ")"; //crea instancia de AD $vloAD = new AD(); $vloResultado = $vloAD->RetornarResultado($vlcScript); //Obtiene el codigo del pedido while ($vloFila = mysql_fetch_array($vloResultado)) { //Almacena el el id del pedido $vloCodigoPedido = $vloFila['ped_enc_id']; } //Retorna id del pedido return $vloCodigoPedido; } catch (Exception $exc) { echo $exc->getTraceAsString(); } }