本文整理汇总了PHP中Producto::setProducto方法的典型用法代码示例。如果您正苦于以下问题:PHP Producto::setProducto方法的具体用法?PHP Producto::setProducto怎么用?PHP Producto::setProducto使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Producto
的用法示例。
在下文中一共展示了Producto::setProducto方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: BaseDeDatos
<?php
require "funciones.php";
$bd = new BaseDeDatos();
$bd->setConexion();
foreach ($_FILES as $key) {
if ($key['error'] == UPLOAD_ERR_OK) {
// Verificamos si se subio correctamente
$cadena = new Cadena($key['name']);
// Limpio el nombre con el objeto Cadena
$cadena2 = new Cadena($key['tmp_name']);
// Limpio el nombre temporal con el objeto Cadena
$tamano = $key['size'] / 1000 . ' kb';
} else {
echo $key['error'];
}
// Si no se cargo mostramos el error
}
$producto = new Producto();
$producto->setProducto($_POST['nom'], $_POST['des'], $_POST['pre'], $_POST['cat']);
?>
示例2: explode
case "addProducto":
$objCon->db_connect();
$datos = $_POST['datosEnviar'];
$datos = explode(',', $datos);
$nuevoArr = array();
$cont = 0;
for ($i = 0; $i < count($datos); $i++) {
$nuevoArr[$cont]['pre_id'] = $datos[$i];
$nuevoArr[$cont]['ins_id'] = $datos[$i + 1];
$nuevoArr[$cont]['val_monto'] = $datos[$i + 2];
$i = $i + 2;
$cont++;
}
try {
$objCon->beginTransaction();
$objPro->setProducto($_POST['pro_id'], $objUti->eliminaEspacios($_POST['pro_nom']), '0');
$objPro->agregarProducto($objCon, $_POST['tip_pro_id'], $_POST['uni_id']);
for ($i = 0; $i < count($nuevoArr); $i++) {
$val_id = $objValores->buscarMaximoId($objCon);
$objValores->setValores($val_id, $nuevoArr[$i]['val_monto']);
$objValores->agregarValores($objCon, $_POST['pro_id'], $nuevoArr[$i]['pre_id'], $nuevoArr[$i]['ins_id']);
}
$objCon->commit();
echo 'bien';
} catch (PDOException $e) {
$objCon->rollBack();
$e->getMessage();
}
break;
case "buscarProducto":
$objCon->db_connect();
示例3: Conectar
//LLAMADA DE CLASES
require_once '../../class/Conectar.class.php';
$objCon = new Conectar();
require_once '../../class/Producto.class.php';
$objPro = new Producto();
require_once '../../class/Tipo_Producto.class.php';
$objTipoPro = new Tipo_Producto();
require_once '../../class/Prevision.class.php';
$objPrev = new Prevision();
require_once '../../class/Valores.class.php';
$objVal = new Valores();
//LLAMADA DE METODOS.
$objCon->db_connect();
$productos = $objTipoPro->listarTipoProducto($objCon, 'nombre');
$valores = $objPrev->obtenerPrevisionesActivas($objCon);
$objPro->setProducto($_POST['pro_id'], '', '');
$productoActual = $objPro->buscarProducto($objCon);
$valoresProductos = $objVal->buscarValoresProducto($objCon, $_POST['pro_id'], '', '');
$previsionesInst = $objPrev->listarPrevisionInstitucion($objCon);
$objCon = null;
//var_dump(highlight_string(print_r($valoresProductos, true) ));
if (count($productos) == 0) {
?>
<label style="color: red; border-color: 1px solid black;">No hay tipos de productos, porfavor agregue uno para comenzar</label>
<br/>
<?php
} else {
?>
<script type="text/javascript" src="controller/client/js_editarProducto.js"></script>
<center>
<fieldset style="width: 500px;"><legend>Datos Producto</legend>
示例4: Conectar
<?php
require_once '../../class/Conectar.class.php';
$objCon = new Conectar();
require_once '../../class/Producto.class.php';
$objPro = new Producto();
require_once '../../class/Tipo_Producto.class.php';
$objTipoPro = new Tipo_Producto();
require_once '../../class/Unidad_Medida.class.php';
$objUnidadM = new Unidad_Medida();
require_once '../../class/Valores.class.php';
$objValores = new Valores();
require_once '../../class/Util.class.php';
$objUtil = new Util();
switch ($_POST['op']) {
case "busquedaSensitivaPro":
$objCon->db_connect();
try {
$objPro->setProducto("", $objUtil->eliminaEspacios($_POST['term']), "");
echo $objPro->buscarProductoSensitiva($objCon, $_POST['tip_pro']);
} catch (PDOException $e) {
$e->getMessage();
}
break;
}
?>