function edit(Producto $producto)
 {
     $sql = "UPDATE {$this->tabla} SET nombre=:nombre, descripcion=:descripcion, precio=:precio, iva=:iva, estado=:estado WHERE id=:id";
     $param['id'] = $producto->getId();
     $param['nombre'] = $producto->getNombre();
     $param['descripcion'] = $producto->getDescripcion();
     $param['precio'] = $producto->getPrecio();
     $param['iva'] = $producto->getIva();
     $param['estado'] = $producto->getEstado();
     $r = $this->bd->setConsulta($sql, $param);
     if (!$r) {
         return -1;
     }
     return $this->bd->getNumeroFilas();
 }
Example #2
0
"> 
				<span class="help">Pulse 'Enter' para guardar los cambios</span> 
			</div> <br/>
			<label class="detailDescProd"><?php 
        echo $producto->getDescripcion();
        ?>
</label>
			<div class="hide"> 
				<textarea id="editDes" class="newDescrip"><?php 
        echo $producto->getDescripcion();
        ?>
</textarea> 
				<span class="help">Pulse 'Enter' para guardar los cambios</span> 
			</div> <br/>
			<label class="detailPreProd"><?php 
        echo $producto->getPrecio();
        ?>
 BsF</label>
			<div class="hide"> 
				<input type="text" id="editPre" class="precioNewP" value="<?php 
        echo $producto->getPrecio();
        ?>
"> 
				<span class="helpP">Pulse 'Enter' para guardar los cambios</span> 
			</div> <br/>
			<a class="boton tool" id="comprar">Comprar</a>
			<div class="tooltip">Clickee solo si esta seguro de comprar</div>
			<!-- Controles -->
			<img src="img/anterior.png" id="prev">
			<img src="img/siguiente.png" id="next">
		</div>
Example #3
0
        $producto = new Producto($row['id_producto']);
        ?>
		<div class="compra <?php 
        echo $i % 2 == 0 ? 'a' : 'b';
        ?>
" id="<?php 
        echo $row['id_c_p'];
        ?>
">
			<label class="nCompra"><?php 
        echo $producto->getNombre();
        ?>
</label>
			<img src="img/delete.png" class="delComProd">
			<label class="pCompra"><?php 
        echo $producto->getPrecio() . "Bsf";
        ?>
</label>
		</div>
	<?php 
        $i++;
    }
} else {
    echo "Aún no ha realizado ninguna compra";
}
?>
</div>

<div id="compras_eventos">
	<div class="total">Total de compras: <?php 
$q2 = mysql_query("SELECT * FROM compro_e WHERE usuario = '{$_POST['user']}'");
Example #4
0
// Instancio la clase para la conexión a la base de datos
$bd->setConexion();
// Establezco la conexión
$usuario = new Usuario($_POST['u']);
// Recibo el usuario y se lo paso al constructor de la clase
$nombre = $usuario->getNombre();
// Obtengo el nombre del usuario
$apellido = $usuario->getApellido();
// Obtengo el apellido del usuario
$destinatario = $usuario->getEmail();
// Obtengo el email del usuario
$producto = new Producto($_POST['p']);
// Recibo el id del producto y se lo paso al constructor de la clase
$pName = $producto->getNombre();
// Obtengo el nombre del producto comprado
$pPrice = $producto->getPrecio();
// Obtengo el precio del producto comprado
$mail = new PHPMailer();
// Instancio el objeto que permite el manejo y envío de los correos
// Cuerpo del mensaje en html
$body = "<html>\n\t\t\t\t<head></head>\n\t\t\t\t\t<body>\n\t\t\t\t\t\t<div style='background-color:rgb(33, 38, 40);width:600px;height:300px;-webkit-border-radius:10px;-moz-border-radius:10px;-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,1) inset;'>\n\t\t\t\t\t\t\t<div style='width:100%;height:30px;color:#ffffff;font-family:'arial';font-size:20px;font-weight:bold;border-bottom:1px solid rgba(255,255,255,0.3);'>\n\t\t\t\t\t\t\t\t<label style='padding:10px;'>Bamb&uacute; y Canela</label>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div style='weight:100%;height:80%;color:#ffffff;font-family:'arial';font-size:16px;'>\n\t\t\t\t\t\t\t\t<label style='margin-left:20px;padding-top:10px;'>Estimado: " . $nombre . " " . $apellido . "</label>\n\t\t\t\t\t\t\t\t<p style='margin-left:30px;'>\n\t\t\t\t\t\t\t\t\tLe informamos que su oferta por el producto: " . $pName . " " . $pPrice . " bsf, fue exitosa.<br/><br/>\n\t\t\t\t\t\t\t\t\tA continuaci&oacute;n le ofrecemos nuestros n&uacute;meros de cont&aacute;cto:<br/>\n\t\t\t\t\t\t\t\t\tM&oacute;vil: 000-0000000<br/>\n\t\t\t\t\t\t\t\t\tLocal: 000-0000000<br/><br/>\n\t\t\t\t\t\t\t\t\tTambi&eacute;n le adjuntamos los n&uacute;meros de cuenta:<br/>\n\t\t\t\t\t\t\t\t\tBANESCO: 0000-00000000000000000000000-0000<br/>\n\t\t\t\t\t\t\t\t\tMERCANTIL: 000000000000000000000000000-0000<br/>\n\t\t\t\t\t\t\t\t\tVENEZUELA: 0000-00000000000000000000000-0000<br/>\n\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div style='color:#ffffff;margin-left:180px;'>No responda a estos correos.</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</body>\n\t\t\t\t</html>";
$mail->IsSMTP();
// Inicio el smtp
$mail->Host = 'smtp.gmail.com:587';
// la dirección del servidor, p. ej.: smtp.servidor.com
$mail->From = '*****@*****.**';
// Dirección remitente, p. ej.: no-responder@miempresa.com
$mail->SMTPDebug = 1;
// Activo el debug
$mail->SMTPSecure = 'tls';
// Activo el SMTP seguro