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(); }
"> <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>
$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']}'");
// 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ú 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ón le ofrecemos nuestros números de contácto:<br/>\n\t\t\t\t\t\t\t\t\tMó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én le adjuntamos los nú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