예제 #1
0
 public function agregarItem(productos $producto, $cantidad)
 {
     $this->array = unserialize($_SESSION['carro']);
     $this->cantidad = unserialize($_SESSION['cantidad']);
     $this->array[$producto->get_id()] = $producto;
     $this->cantidad[$producto->get_id()] = $cantidad;
     $_SESSION['cantidad'] = serialize($this->cantidad);
     $_SESSION['carro'] = serialize($this->array);
 }
예제 #2
0
if ($orden == 1) {
    $orden = "StrNombre DESC";
}
if ($orden == 2) {
    $orden = "StrNombre ASC";
}
if ($orden == 3) {
    $orden = "StrNombre ASC";
}
if ($orden == "") {
    $orden = "StrNombre ASC";
}
echo '<div class="menuorden"><a href="v_productos.php?orden=1"><img src="../layout/btn-orden1.png" alt="desc"/></a><a href="v_productos.php?orden=2"><img src="../layout/btn-orden2.png" alt="desc"/></a></div>';
/* SELECT */
echo '<div id="content-prod">';
echo '
<div class="barra-prod"><span>Productos</span></div>
';
include_once "classes/class.productos.php";
$productos = new productos();
$productos->select_all($pagina, $orden);
echo '</div>';
?>
	

	
</div>


</body>
</html>
예제 #3
0
    function bring_detalle_compra($id_compra)
    {
        /////////////////////////////////////////////////// TABLA PRODUCTOS CANJEADOS ///ADMIN
        include_once '../productos/classes/class.productos.php';
        $sql = "SELECT * FROM detalles_compras WHERE id_compra = {$id_compra};";
        $result = $this->database->query($sql);
        $result = $this->database->result;
        $i = 0;
        while ($row = mysql_fetch_array($result)) {
            echo "<pre>";
            print_r($row);
            echo "</pre>";
            $id_compra = $row['id_compra'];
            $id = $row['id'];
            $id_producto = $row['id_producto'];
            $nombre = $row['nombre'];
            $detalle = $row['detalle'];
            $remito = $row['remito'];
            $cantidad = $row['cantidad'];
            $precio_pagado = $row['precio_pagado'];
            $estado_producto = $row['estado_producto'];
            $talle = $row['talle'];
            $color = $row['color'];
            /////////////////////////////////////////////SELECT ESTADO PRODUCTOS////
            //verifico si tiene imagen
            $prod = new productos();
            $prod->select($id_producto);
            $imagen_producto = $prod->getstrImagen();
            //////******************** NUEVA TABLA DE DATOS 26-08-15***************/////
            if (strlen($imagen_producto) > 0) {
                //con imagen
                $recuadro .= '
			<table>
				<tr class="tablaDetalle tablaDefault">
				     	<td  class="colA"  align="center">
					     	FECHA
					</td>  
					<td  class="colB" align="center">
					     	TOTAL PUNTOS
					</td>
					<td  class="colC tdBackground"class="colA"  align="center">
						<div class="sub"><img class="imagen" src="../../images_productos/' . $imagen_producto . '"  alt="" /></div>
						<div class="sub text "><span>' . $precio_pagado . '</span></div>
						<span class="sub text">' . $nombre . ' </span>
					</td>
					 <td class="colD tdBackground"  align="center">
					      	<span>' . $cantidad . ' </span>
					 </td>
					 <td class="colE tdBackground" align="center">
						<span>' . $color . '</span>
					 </td>
					 <td class="colF tdBackground"  align="center">
						<span> ' . $talle . '</span>
					 </td>
					 <td  class="colG tdBackground" align="center">
					      	NUM REMITO
					</td>
					<td  class="colH tdBackground"  align="center">
					     	<select name="estado_compra_prod' . $i . '" id="estado2">
					
							<option value="1"';
                if ($estado_producto == 1) {
                    $recuadro .= "selected=selected ";
                }
                $recuadro .= '>Pedido realizado</option>
							
							<option value="2"';
                if ($estado_producto == 2) {
                    $recuadro .= "selected=selected ";
                }
                $recuadro .= '>Pedido en Proceso</option>	
							
							<option value="3"';
                if ($estado_producto == 3) {
                    $recuadro .= "selected=selected";
                }
                $recuadro .= '>Pedido enviado</option>	
							<option value="4"';
                if ($estado_producto == 4) {
                    $recuadro .= "selected=selected";
                }
                $recuadro .= '>Pedido entregado</option>	
						</select>
					</td>
				</tr>
				<div class="botones">
					<div class="item editar">
						<a href="#">
							<img class="imagen" src="../layout/editar.png"  alt="" />
						</a>
					</div>
					<div class="item borrar">
						<a href="delete_compras.php?id=' . $id . '">
							<img class="imagen" src="../layout/borrar.png"  alt="" />
						</a>
					</div>
				</div>
			 </table>

			


			<!--CODIGO ANTERIOR
			<div class="producto_comprado">
			<div class="box_1_4" >
			<div class="precio_producto_compra"><span>$' . $precio_pagado . '</span></div>
			</div>
			
			<div class="box_1_4" >
			<div class="box-img4"><img src="../../images_productos/' . $imagen_producto . '"  alt="" /></div>
			</div>
			<div class="box_15" >
			<span class="nombreprod">' . $nombre . ' </span>
			<span class="cant">' . $cantidad . ' </span>
			
			<span class="talle">' . $color . '   ' . $talle . '</span>
			
			</div>
			<div class="box_10">
				' . $remito . '
			</div>
			<div class="box_1_5" >
			
			<p>
			<input type="hidden" name="num_prod" value="' . $i . '" />
			<input type="hidden" name="id_prod' . $i . '" value="' . $id_producto . '" />
			<input type="hidden" name="id_compra_prod' . $i . '" value="' . $id_compra . '" />
			<select name="estado_compra_prod' . $i . '" id="estado2">
			
			<option value="1"';
                if ($estado_producto == 1) {
                    $recuadro .= "selected=selected ";
                }
                $recuadro .= '>Pedido realizado</option>
			
			<option value="2"';
                if ($estado_producto == 2) {
                    $recuadro .= "selected=selected ";
                }
                $recuadro .= '>Pedido en Proceso</option>	
			
			<option value="3"';
                if ($estado_producto == 3) {
                    $recuadro .= "selected=selected";
                }
                $recuadro .= '>Pedido enviado</option>	
			<option value="4"';
                if ($estado_producto == 4) {
                    $recuadro .= "selected=selected";
                }
                $recuadro .= '>Pedido entregado</option>	
			</select>
			
			</div>
			<div class="delete">
			<a href="delete_compras.php?id=' . $id . '">borrar</a>
			</div>
			
			</div>
			-->
			';
            } else {
                //sin imagen
                $recuadro .= '
			<div class="producto_comprado">
			<div class="box_1_4" >
			<div class="precio_producto_compra"><span>$ ' . $precio_pagado . '</span></div>

			</div>
			
			<div class="box_1_4" >

			<div class="sombra5"></div>
			<div class="box-img4">
			<img  src="../../images_productos/default.png" alt=""/></div>
			</div>

			<div class="box_1_4" >
			<span class="nombreprod">' . $nombre . ' </span>
			<span class="cant">' . $cantidad . ' </span>
			<span class="talle">
			' . $talle . '
			</span>
			</div>
			<div class="box_1_4" >
			<p>

			<input type="hidden" name="id_prod' . $i . '" value="' . $id_producto . '" />
			<input type="hidden" name="id_compra_prod' . $i . '" value="' . $idCompra . '" />
			<select name="estado_compra_prod' . $i . '" id="estado1">
			' . $opciones_prod . '
			</select>
			

			</div>
			
			</div>';
            }
            $i++;
        }
        echo "</form>";
        //FIN formulario PRODUCTOS
        return $recuadro;
    }
예제 #4
0
        $ins_talles->id_producto = $last_inserted;
        $ins_talles->cantidad = $cantidad;
        $ins_talles->insert();
    }
    include_once 'classes/class.colores_productos.php';
    foreach ($talles as $talles => $cantidad) {
        $ins_color = new colores_productos();
        $ins_color->id_color = $talles;
        $ins_color->id_producto = $last_inserted;
        $ins_color->cantidad = $cantidad;
        $ins_color->insert();
    }
} else {
    //guardo talle de forma normal, en la misma tabla (no require talles)
    include_once "classes/class.productos.php";
    $productos = new productos();
    $productos->idProducto = $idProducto;
    $productos->strNombre = $strNombre;
    $productos->strDetalle = $strDetalle;
    $productos->intCategoria = $intCategoria;
    $productos->dblPrecio = $dblPrecio;
    $productos->intStock = $intStock;
    $productos->intMinCompra = $intMinCompra;
    $productos->intMaxCompra = $intMaxCompra;
    $productos->strImagen = $strImagen;
    $productos->strImagen2 = $strImagen2;
    $productos->strImagen3 = $strImagen3;
    $productos->destacado = $destacado;
    $productos->insert();
}
#echo '<div class="notify"><p>producto Creada!</p><p><a href="v_productos.php">Regresar</a></p></div>';
<?php

class productos
{
    public function listarProductos($buscar, $bd)
    {
        //        require_once '../../general/conexion.php';
        require_once '../../general/' . $bd;
        $db = new Db();
        $db->conectar($bd);
        $datos = '';
        $strSQL = "\r\n                SELECT DISTINCT P.strProductos\r\n                FROM tbproductos P\r\n                WHERE P.strProductos LIKE '%" . $buscar . "%'\r\n                ORDER BY P.strProductos ASC\r\n                ";
        $stmt = $db->ejecutar($strSQL);
        $db->desconectar();
        while ($row = mysql_fetch_array($stmt, MYSQL_ASSOC)) {
            $datos[] = array("value" => $row['strProductos']);
        }
        return $datos;
    }
}
$producto = new productos();
echo json_encode($producto->listarProductos($_GET['term'], $_GET['bd']));
예제 #6
0
     <td width="15%" height="21px" align="center">Precio</td>
     <td width="15%" height="21px" align="center">Acciones</td>
   </tr>
   <?php 
$preciototal = 0;
?>
   <?php 
do {
    ?>
   <tr background="imagenes/sombra-05.png" height="34px" align="center">
   	<?php 
    //Agregado por hubermann
    //verifico que haya disponibilidad de cada uno de los productos.
    if ($row_DatosCarrito['idProducto']) {
        include_once 'includes/class.productos.php';
        $productos = new productos();
        $productos->select($row_DatosCarrito['idProducto']);
        $dblPrecio = $productos->getdblPrecio();
        $strNombre = $productos->getstrNombre();
        $categoria_producto = $productos->getintCategoria();
        include_once 'includes/class.categorias.php';
        $cat = new categorias();
        $cat->select($categoria_producto);
        $requiere_talles = $cat->gettalles();
        if ($requiere_talles == 1) {
            ####################
            #REQUIERE TALLES
            $linea .= '
			<!-- nombre -->
			<td>' . $strNombre . '</td>
			
예제 #7
0
     <td  width="14%" height="20px" align="left">Acciones</td>
   </tr>
   <?php 
$preciototal = 0;
?>
   <?php 
do {
    ?>
        
   <?php 
    if (!$row_DatosCarrito) {
        break;
    }
    // break;
    include_once 'includes/class.productos.php';
    $productos = new productos();
    $productos->select($row_DatosCarrito['idProducto']);
    $dblPrecio = $productos->getdblPrecio();
    $strNombre = $productos->getstrNombre();
    $strImagen = $productos->getstrImagen();
    $categoria_producto = $productos->getintCategoria();
    $nombre_talle = $productos->nombreTalle($row_DatosCarrito['talle']);
    include_once 'includes/class.categorias.php';
    $cat = new categorias();
    $cat->select($categoria_producto);
    $requiere_talles = $cat->gettalles();
    ?>



   
예제 #8
0
    function select_by_user($idUsuario, $tipoDePago, $IVA)
    {
        //incluye classes necesarias
        include_once "class.categorias.php";
        include_once "class.productos.php";
        include_once "class.compras.php";
        include_once "class.usuarios.php";
        include_once "class.talles_productos.php";
        include_once "class.colores_productos.php";
        include_once "class.talles.php";
        include_once "class.colores.php";
        include_once "class.historiales.php";
        include_once "class.historiales.php";
        require_once 'control/resources/pdo.php';
        require_once "control/productos/classes/class.tallesColores.php";
        //variables de la sumas de valores, tanto de precios como total
        $total = 0;
        $total_general = 0;
        $totales[] = 0;
        $sql = "SELECT * FROM carrito WHERE idUsuario = {$idUsuario};";
        $result = $this->database->query($sql);
        $result = $this->database->result;
        $detalle_productos = "";
        while ($row = mysql_fetch_array($result)) {
            $intContador = $row['intContador'];
            $idUsuario = $row['idUsuario'];
            $idProducto = $row['idProducto'];
            $intCantidad = $row['intCantidad'];
            $intTransaccion = $row['intTransaccion'];
            $id_talle = $row['talle'];
            $id_color = $row['color'];
            //Traigo precio de los productos
            $productos = new productos();
            $productos->select($idProducto);
            $dblPrecio = $productos->getdblPrecio();
            $strNombre = $productos->getstrNombre();
            $strDetalle = $productos->getstrDetalle();
            $intCategoria = $productos->getintCategoria();
            $strintStock = $productos->getintStock();
            $estado_producto = 1;
            $cat = new categorias();
            $cat->select($intCategoria);
            $requiere_talles = $cat->gettalles();
            if ($requiere_talles == 1) {
                try {
                    $stock = new TempStock();
                    echo $stock->removeTempStock($row['idUsuario'], $row['idProducto'], $row['talle'], null, $requiere_talles);
                } catch (Exception $e) {
                    echo $e->getMessage();
                }
                #############################################
                // REQUIERE TALLES
                #############################################
                //compruebo que haya producto en stock
                //traigo el stock del producto desde talles_productos
                $tall_prod = new talles_productos();
                $tall_prod->select_by_producto($idProducto, $id_talle);
                $cantidad_stock_con_talles = $tall_prod->getcantidad();
                if ($cantidad_stock_con_talles >= $intCantidad) {
                    $nom_talle = new talles();
                    $nom_talle->select($id_talle);
                    $nombre_de_talle = $nom_talle->getnombre_talle();
                    $detalle_productos .= '
				<div class="purchase">
				<img src="http://nufarm-maxx.com/imagenes/marketingnet-mail_FLECHITA-04.jpg" width="8" height="11">
				<span class="tit22"> ' . $strNombre . '</span><br>
				<span class="cant"> Cant: ' . $intCantidad . ' </span><br>
				<span class="cant"> Talle: ' . $nombre_de_talle . ' </span><br>
				<span class="tot_1"> ' . $dblPrecio . '</span><br>
				<span class="tot_2"> Total: ' . $intCantidad * $dblPrecio . '</span></div>';
                    //quito del stock
                    $detalle_para_guardar_por_id[] = array('id_producto' => $idProducto, 'nombre' => $strNombre, 'talle' => $nombre_de_talle, 'estado_producto' => $estado_producto, 'detalle' => $strDetalle, 'cantidad' => $intCantidad, 'precio_pagado' => $intCantidad * $dblPrecio);
                    // $taproductos= new talles_productos();
                    // $taproductos->select_by_producto($idProducto,$id_talle);
                    // $id_talle_producto = $taproductos->getid();
                    // $upcantidad = new talles_productos();
                    // $upcantidad->select($id_talle_producto);
                    // $upcantidad->cantidad = $cantidad_stock_con_talles - $intCantidad;
                    // $upcantidad->update($id_talle_producto);
                    $total = $dblPrecio * $intCantidad;
                } else {
                    $detalle_productos .= '<p>&#8226; <span style="font-size:10px"> ID:' . $idProducto . '</span> ' . $strNombre . '<br> Cantidad solicitada:' . $intCantidad . ',  NO DISPONIBLE -  0.00 </p>';
                    $total = 0;
                    $detalle_para_guardar_por_id[] = array('id_producto' => $idProducto, 'nombre' => $strNombre, 'detalle' => $strDetalle, 'cantidad' => $intCantidad, 'precio_pagado' => 0);
                }
            } else {
                if ($requiere_talles == 2) {
                    try {
                        $stock = new TempStock();
                        echo $stock->removeTempStock($row['idUsuario'], $row['idProducto'], null, $row['color'], $requiere_talles);
                    } catch (Exception $e) {
                        echo $e->getMessage();
                    }
                    #############################################
                    // REQUIERE COLORES
                    #############################################
                    //compruebo que haya producto en stock
                    //traigo el stock del producto desde talles_productos
                    $col_prod = new colores_productos();
                    $col_prod->select_by_producto($idProducto, $id_color);
                    $cantidad_stock_con_colores = $col_prod->getcantidad();
                    if ($cantidad_stock_con_colores >= $intCantidad) {
                        $nom_color = new colores();
                        $nom_color->select($id_color);
                        $nombre_de_color = $nom_color->getnombre_color();
                        $detalle_productos .= '
				<div class="purchase">
				<img src="http://nufarm-maxx.com/imagenes/marketingnet-mail_FLECHITA-04.jpg" width="8" height="11">
				<span class="tit22"> ' . $strNombre . '</span><br>
				<span class="cant"> Cant: ' . $intCantidad . ' </span><br>
				<span class="cant"> Color: ' . $nombre_de_color . ' </span><br>
				<span class="tot_1"> ' . $dblPrecio . '</span><br>
				<span class="tot_2"> Total:  ' . $intCantidad * $dblPrecio . '</span></div>';
                        //quito del stock
                        $detalle_para_guardar_por_id[] = array('id_producto' => $idProducto, 'nombre' => $strNombre, 'color' => $nombre_de_color, 'estado_producto' => $estado_producto, 'detalle' => $strDetalle, 'cantidad' => $intCantidad, 'precio_pagado' => $intCantidad * $dblPrecio);
                        // $taproductos= new colores_productos();
                        // $taproductos->select_by_producto($idProducto,$id_color);
                        // $id_color_producto = $taproductos->getid();
                        // $upcantidad = new colores_productos();
                        // $upcantidad->select($id_color_producto);
                        // $upcantidad->cantidad = $cantidad_stock_con_colores - $intCantidad;
                        // $upcantidad->update($id_color_producto);
                        $total = $dblPrecio * $intCantidad;
                    } else {
                        $detalle_productos .= '<p>&#8226; <span style="font-size:10px"> ID:' . $idProducto . '</span> ' . $strNombre . '<br> Cantidad solicitada:' . $intCantidad . ',  NO DISPONIBLE -  0.00 </p>';
                        $total = 0;
                        $detalle_para_guardar_por_id[] = array('id_producto' => $idProducto, 'nombre' => $strNombre, 'detalle' => $strDetalle, 'cantidad' => $intCantidad, 'precio_pagado' => 0);
                    }
                } elseif ($requiere_talles == 3) {
                    $x = new tallesColores();
                    /**
                     * example of basic @ TempStock
                     * @param userid 
                     * @param product_id 
                     * @param talle 
                     * @param color 
                     * @return nothing on success, throw on error 
                     */
                    try {
                        $stock = new TempStock();
                        echo $stock->removeTempStock($row['idUsuario'], $row['idProducto'], $row['talle'], $row['color'], $requiere_talles);
                    } catch (Exception $e) {
                        echo $e->getMessage();
                    }
                    $talles = $x->talles();
                    $colores = $x->colores();
                    $nom_talle = $talles[$row['talle']];
                    $nom_color = $colores[$row['color']];
                    $detalle_productos .= '
		<div class="purchase">
		<img src="http://nufarm-maxx.com/imagenes/marketingnet-mail_FLECHITA-04.jpg" width="8" height="11">
		<span class="tit22"> ' . $strNombre . '</span><br>
		<span class="cant"> Cant: ' . $intCantidad . ' </span><br>
		<span class="cant"> Color: ' . $nom_color . ' </span><br>
		<span class="cant"> Talle: ' . $nom_talle . ' </span><br>
		<span class="tot_1"> ' . $dblPrecio . '</span><br>
		<span class="tot_2"> Total:  ' . $intCantidad * $dblPrecio . '</span></div>';
                    //quito del stock
                    $detalle_para_guardar_por_id[] = array('id_producto' => $idProducto, 'nombre' => $strNombre, 'color' => $nom_color, 'talle' => $nom_talle, 'estado_producto' => $estado_producto, 'detalle' => $strDetalle, 'cantidad' => $intCantidad, 'precio_pagado' => $intCantidad * $dblPrecio);
                    $total = $dblPrecio * $intCantidad;
                } else {
                    try {
                        $stock = new TempStock();
                        echo $stock->removeTempStock($row['idUsuario'], $row['idProducto'], null, null, 0);
                    } catch (Exception $e) {
                        echo $e->getMessage();
                    }
                    #############################################
                    //NO REQUIERE TALLES
                    #############################################
                    //compruebo que haya producto en stock
                    if ($strintStock >= 1) {
                        $detalle_productos .= '<div class="purchase">
		<img src="http://nufarm-maxx.com/imagenes/marketingnet-mail_FLECHITA-04.jpg" width="8" height="11">
		<span class="tit22"> ' . $strNombre . '</span><br>
		<span class="cant"> Cant: ' . $intCantidad . ' </span><br>
		<span class="cant"> </span><br>
		<span class="tot_1"> ' . $dblPrecio . '</span><br>
		<span class="tot_2"> Total:  ' . $intCantidad * $dblPrecio . '</span></div>';
                        $detalle_para_guardar_por_id[] = array('id_producto' => $idProducto, 'nombre' => $strNombre, 'detalle' => $strDetalle, 'cantidad' => $intCantidad, 'estado_producto' => $estado_producto, 'precio_pagado' => $intCantidad * $dblPrecio);
                        //quito del stock
                        // $productos= new productos();
                        // $productos->select($idProducto);
                        // $productos->intStock=$strintStock - $intCantidad;
                        // $productos->update($idProducto);
                        $total = $dblPrecio * $intCantidad;
                    } else {
                        $detalle_productos .= '<p>&#8226; <span style="font-size:10px">  ID:' . $idProducto . '</span> ' . $strNombre . ', <br> Cant: NO DISPONIBLE -  0.00 </p>';
                        $total = 0;
                        $detalle_para_guardar_por_id[] = array('id_producto' => $idProducto, 'nombre' => $strNombre, 'detalle' => $strDetalle, 'cantidad' => $intCantidad, 'precio_pagado' => $intCantidad * $dblPrecio);
                    }
                }
            }
            //Voy sumando los precios de los productos
            $totales[] = $total;
        }
        //Total sin IVA
        $valor_general = array_sum($totales);
        //Total con IVA
        $final_con_iva = $valor_general + $valor_general * $IVA / 100;
        if ($valor_general >= 1) {
            $detalle_titulo = "<div class='purchase_container'><h2 class='finalizado'>Su canje se realizo de forma exitosa!</h2>";
            $detalle_productos .= '</div>
	<div class="purchase_end">Total final: ' . $valor_general . '</div> 
	
	<!--<span style="font-size:10px; text-transform:uppercase;">Con IVA:</span> 
	$' . $final_con_iva . '</p>-->
	
	<a class="btn-micuenta77" href="mi_cuenta.php?activo=2">
		<span>VOLVER A MI CUENTA</span>
	</a>
	</div>
	
	';
        } else {
            $detalle_titulo = "<p>Error al procesar pago. importe: {$valor_general}</p> ";
        }
        if ($valor_general >= 1) {
            //Guardo compra en tabla "compras"
            $compra = new compras();
            $compra->idUsuario = $idUsuario;
            $compra->intTipoPago = $tipoDePago;
            $compra->fthCompra = date("Y-m-d H:i:s");
            $compra->dblTotal = $final_con_iva;
            #$compra->idCredito=$idCredito;
            $compra->detalle = $detalle_productos;
            $compra->estado = 1;
            $last_compra = $compra->insert();
            //Actualizo el credito del usuario
            #Primero traigo el monto actual de credito del usuario
            $usuarios = new usuarios();
            $usuarios->select($idUsuario);
            $creditoActual = $usuarios->getdblCredito();
            /* Realizo el UPDATE */
            $usuarios = new usuarios();
            $usuarios->select($idUsuario);
            $usuarios->dblCredito = $creditoActual - $final_con_iva;
            $usuarios->update($idUsuario);
            //Guardo la modificacion en historial de credito
            $monto_quedo_en = $creditoActual - $final_con_iva;
            $hist = new historiales();
            $hist->id_usuario = $idUsuario;
            $hist->fecha = date("Y-m-d");
            $hist->realizado_por = "Compra realizada";
            $hist->tipo_modificacion = $modificacion = "Compra de \${$final_con_iva}";
            $hist->monto_modificado = $monto_quedo_en;
            $hist->insert();
            //guardo el detalle de cada producto en detalles_compra para poder mostrar la img del producto comprado
            foreach ($detalle_para_guardar_por_id as $item_to_save) {
                $compra = new compras();
                $compra->insert_detalle_productos($last_compra, $item_to_save['id_producto'], $item_to_save['nombre'], $item_to_save['detalle'], $item_to_save['cantidad'], $item_to_save['precio_pagado'], $item_to_save['estado_producto'], $item_to_save['talle'], $item_to_save['color']);
                $k++;
            }
            /* borro del carrito del usuario los items*/
            $this->delete($idUsuario);
            return $detalle_titulo . '' . $detalle_productos;
        } else {
        }
    }
예제 #9
0
파일: index.php 프로젝트: nazart/itera
<?php

require_once '/../../controller/productos.php';
$producto = new productos();
$producto->listarProductos();
?>
<html>
    <?php 
require_once APPLICATION_PATH . '/layout/header.php';
?>
    <link rel="stylesheet" type="text/css" href="pcss/productos.css" media="screen" />
<body>
		<div id="imPage">
			<div id="imHeader">
				<h1 class="imHidden">ITERA S.A.C</h1>
				
			</div>
			<a class="imHidden" href="#imGoToCont" title="Salta el menu principal">Vaya al Contenido</a>
			<a id="imGoToMenu"></a><p class="imHidden">Menu Principal</p>
			<?php 
require_once APPLICATION_PATH . '/layout/menu.php';
?>
			<div id="imContentGraphics"></div>
			<div id="imContent">
				<a id="imGoToCont"></a>
				<h2 id="imPgTitle">Productos</h2>
				<div style="width: 984px; float: left;">
					<div id="imCell_1" class="imGrid[0, 0]"><div id="imCellStyleGraphics_1"></div><div id="imCellStyle_1"><div id="imObjectImage_1"><div id="imObjectImageContent_1"></div></div><script type="text/javascript">var flashvars = {containerId: "imObjectImage_1", key: "211206165160216183098145169131118136175191176133099207227213", cWidth: "970", cHeight: "224", copyright: "© Copyright 2011 por ITERA S.A.C Todos los derechos reservados.", watermark: "false", cpindex: "147519"}; var params = {quality: "high", bgcolor: "#ffffff", play: "true", loop: "true", wmode: "transparent", scale: "noscale", menu: "true", devicefont: "false", salign: "lt", allowscriptaccess: "sameDomain", allowFullScreen: "true"}; var attributes = {id: "imObjectImageContent_1", name: "imObjectImageContent_1", align: "middle"}; swfobject.embedSWF("/res/imImage.swf", "imObjectImageContent_1", "970", "224", "10.0.0", "res/expressInstall.swf", flashvars, params, attributes);</script></div></div>
				</div>
				<div style="width: 984px; float: left;">
					<div style="float: left; width: 164px;">
예제 #10
0
">
									<input type="hidden" name="id_talle" value="<?php 
                    echo $val['id_talle'];
                    ?>
">
									<input type="hidden" name="id_prod" value="<?php 
                    echo $_GET['idproducto'];
                    ?>
">
								</div>
							</div>
					<?php 
                }
            }
        } else {
            //no require talles
            //si es un producto actualizandose necesit mostra la cantidad en stock por mas que cambie el imput
            if ($idproducto) {
                include_once "classes/class.productos.php";
                $productos = new productos();
                $productos->select($idproducto);
                $intStock = $productos->getintStock();
                echo '<label for="cintStock">IntStock</label>
							<input type="text" name="intStock" id="intStock" value="' . $intStock . '" />';
            } else {
                //si es un prod nuevo muestro imput vacio
                echo '<input type="text" name="intStock" id="intStock" />';
            }
        }
    }
}
예제 #11
0
include_once '../inc/header.php';
?>
	

<div class="block">
	

<?php 
$search = $_POST['busqueda'];
if (strlen($search) > 0) {
    echo '<div class="three_4">
	<div class="resultado-busqueda">
	<div class="tit_busqueda">Busqueda para "' . $search . '" en Productos.</div>
	<div class="cont_busqueda">';
    include_once "../productos/classes/class.productos.php";
    $prod = new productos();
    $prod->select_busqueda($search);
    echo '</div>';
    // echo '<div class="tit_busqueda">Busqueda para "'.$search.'" en Canjes.</div>
    // <div class="cont_busqueda">';
    // include_once("../compras/classes/class.compras.php");
    // $canj= new compras();
    // $canj->select_busqueda($search);
    // echo'</div>';
    echo '<div class="tit_busqueda">Busqueda para "' . $search . '" en Clientes.</div>
	<div class="cont_busqueda">';
    include_once "../usuarios/classes/class.usuarios.php";
    $cli = new usuarios();
    $cli->select_busqueda($search);
    echo '</div>';
} else {
예제 #12
0
 public function modificar($id, $stock)
 {
     $model = new productos($id, $nombre = "", $stock, $precio = "", $insumo = "");
     $model->modificar('productos');
 }
예제 #13
0
            $color[$cantidad] . ' - cant:' . $cantidad;
            $ins_color = new colores_productos();
            $ins_color->id_color = $key;
            $ins_color->id_producto = $idProducto;
            $ins_color->cantidad = $cantidad;
            $ins_color->insert_update();
        }
        $msg_final .= '<div class="notify"><p>producto actualizado! <a href="../productos/e_producto.php?id=' . $idProducto . '&activo=2&sub=d">Ver</a></p></div>';
    } else {
        //guardo talles en tabla talles_productos
        //Limpio talles anteriores
        include_once 'classes/class.talles_productos.php';
        $ins_talles = new talles_productos();
        $ins_talles->clean_by_producto($idProducto);
        /* UPDATE */
        include_once "classes/class.productos.php";
        $productos = new productos();
        $productos->select($idProducto);
        $productos->idProducto = $idProducto;
        $productos->strNombre = $strNombre;
        $productos->strDetalle = $strDetalle;
        $productos->intCategoria = $intCategoria;
        $productos->dblPrecio = $dblPrecio;
        $productos->intStock = $intStock;
        $productos->destacado = $destacado;
        $productos->update($idProducto);
        $msg_final .= '<div class="notify"><p>producto actualizado!</p></div>';
    }
}
$_SESSION['msg_ok'] = $msg_final;
header('Location: ' . BASEURL . 'productos/v_productos.php?activo=2&sub=d');
예제 #14
0
    
    	}
    	include_once('classes/class.colores_productos.php');
    
    	foreach($talles as $talles => $cantidad){
    
    		$ins_color = new colores_productos();
    		$ins_color->id_color=$talles;
    		$ins_color->id_producto=$last_inserted;
    		$ins_color->cantidad=$cantidad;
    		$ins_color->insert();
    	}*/
} else {
    //guardo talle de forma normal, en la misma tabla (no require talles)
    include_once "classes/class.productos.php";
    $productos = new productos();
    $productos->idProducto = $idProducto;
    $productos->strNombre = $strNombre;
    $productos->strDetalle = $strDetalle;
    $productos->intCategoria = $intCategoria;
    $productos->dblPrecio = $dblPrecio;
    $productos->intStock = $intStock;
    $productos->intMinCompra = $intMinCompra;
    $productos->intMaxCompra = $intMaxCompra;
    $productos->strImagen = $strImagen;
    $productos->strImagen2 = $strImagen2;
    $productos->strImagen3 = $strImagen3;
    $productos->destacado = $destacado;
    $productos->message = $message;
    $last_inserted = $productos->insert();
}
예제 #15
0
$productos = new productos();
$productos->select($id);
$idProducto = $productos->getidProducto();
$strNombre = $productos->getstrNombre();
$strDetalle = $productos->getstrDetalle();
$intCategoria = $productos->getintCategoria();
$dblPrecio = $productos->getdblPrecio();
$intStock = $productos->getintStock();
$strImagen = $productos->getstrImagen();
$strImagen2 = $productos->getstrImagen2();
$strImagen3 = $productos->getstrImagen3();
if ($_POST['confirm']) {
    $id = $_POST['id_producto'];
    /* DELETE */
    include_once "classes/class.productos.php";
    $productos = new productos();
    $productos->select($id);
    $productos->delete($id);
    #echo '<div class="notify"><p>producto, eliminado!</p><p><a href="v_productos.php">Regresar</a></p></div>';
    $_SESSION['msg_ok'] = 'Producto Eliminado!';
    header('Location: ' . BASEURL . 'productos/v_productos.php?activo=2&sub=d');
} else {
    echo '

<div class="item-content-prod-edit">
<form action="d_producto.php?id=' . $id . '&activo=2&sub=d&confirm=true" id="simpleform" method="post">
		<div class="barra-prod-edit"><span>Eliminar producto</span></div>
	
			<div class="form-item">
				<label for=""></label>
				<span>Confirma Eliminar este producto? <input type="checkbox" name="confirm" id="confirm" class="checkbox" /></span>
예제 #16
0
    </div>-->
          </div>
        </div>
      </article><?php 
include "includes/menu2.php";
?>
<article>
      <div class="mcuenta_bg">

<div class="resultados">
<h4>Resultado de Busqueda</h4>
</div><!--/resultados-->

<div class="box-content-resultado">
<div class="box-content bc_width">
<?php 
include_once 'includes/class.productos.php';
$busqueda = $_POST['buscar'];
$search = new productos();
$search->select_busqueda($busqueda);
?>

 </div><!---- Fin box-content ---->
</div><!---- Fin box-content-resultado ---->
 </div>
</article>
<?php 
include "includes/footer.php";
?>
</section>
예제 #17
0
 function select_by_user($idUsuario, $tipoDePago, $IVA)
 {
     //incluye classes necesarias
     include_once "class.categorias.php";
     include_once "class.productos.php";
     include_once "class.compras.php";
     include_once "class.usuarios.php";
     include_once "class.talles_productos.php";
     include_once "class.talles.php";
     include_once "class.historiales.php";
     //variables de la sumas de valores, tanto de precios como total
     $total = 0;
     $total_general = 0;
     $totales[] = 0;
     $sql = "SELECT * FROM carrito WHERE idUsuario = {$idUsuario};";
     $result = $this->database->query($sql);
     $result = $this->database->result;
     $detalle_productos = "";
     while ($row = mysql_fetch_array($result)) {
         $intContador = $row['intContador'];
         $idUsuario = $row['idUsuario'];
         $idProducto = $row['idProducto'];
         $intCantidad = $row['intCantidad'];
         $intTransaccion = $row['intTransaccion'];
         $id_talle = $row['talle'];
         //Traigo precio de los productos
         $productos = new productos();
         $productos->select($idProducto);
         $dblPrecio = $productos->getdblPrecio();
         $strNombre = $productos->getstrNombre();
         $strDetalle = $productos->getstrDetalle();
         $intCategoria = $productos->getintCategoria();
         $strintStock = $productos->getintStock();
         $cat = new categorias();
         $cat->select($intCategoria);
         $requiere_talles = $cat->gettalles();
         if ($requiere_talles == 1) {
             #############################################
             // REQUIERE TALLES
             #############################################
             //compruebo que haya producto en stock
             //traigo el stock del producto desde talles_productos
             $tall_prod = new talles_productos();
             $tall_prod->select_by_producto($idProducto, $id_talle);
             $cantidad_stock_con_talles = $tall_prod->getcantidad();
             if ($cantidad_stock_con_talles >= $intCantidad) {
                 $nom_talle = new talles();
                 $nom_talle->select($id_talle);
                 $nombre_de_talle = $nom_talle->getnombre_talle();
                 $detalle_productos .= '<p> ID:' . $idProducto . ', ' . $strNombre . ', (' . $nombre_de_talle . ') Cant:' . $intCantidad . ' x $' . $dblPrecio . ' = ' . $intCantidad * $dblPrecio . '</p> ';
                 //quito del stock
                 $detalle_para_guardar_por_id[] = array('id_producto' => $idProducto, 'nombre' => $strNombre . '(' . $nombre_de_talle . ')', 'detalle' => $strDetalle, 'cantidad' => $intCantidad, 'precio_pagado' => $intCantidad * $dblPrecio);
                 $taproductos = new talles_productos();
                 $taproductos->select_by_producto($idProducto, $id_talle);
                 $id_talle_producto = $taproductos->getid();
                 $upcantidad = new talles_productos();
                 $upcantidad->select($id_talle_producto);
                 $upcantidad->cantidad = $cantidad_stock_con_talles - $intCantidad;
                 $upcantidad->update($id_talle_producto);
                 $total = $dblPrecio * $intCantidad;
             } else {
                 $detalle_productos .= '<p> ID:' . $idProducto . ', ' . $strNombre . ', Cantidad solicitada:' . $intCantidad . ',  NO DISPONIBLE - $ 0.00 </p>';
                 $total = 0;
                 $detalle_para_guardar_por_id[] = array('id_producto' => $idProducto, 'nombre' => $strNombre, 'detalle' => $strDetalle, 'cantidad' => $intCantidad, 'precio_pagado' => 0);
             }
         } else {
             #############################################
             //NO REQUIERE TALLES
             #############################################
             //compruebo que haya producto en stock
             if ($strintStock >= 1) {
                 $detalle_productos .= '<p> ID:' . $idProducto . ', ' . $strNombre . ', Cant:' . $intCantidad . ' x $' . $dblPrecio . ' = ' . $intCantidad * $dblPrecio . '</p> ';
                 $detalle_para_guardar_por_id[] = array('id_producto' => $idProducto, 'nombre' => $strNombre, 'detalle' => $strDetalle, 'cantidad' => $intCantidad, 'precio_pagado' => $intCantidad * $dblPrecio);
                 //quito del stock
                 $productos = new productos();
                 $productos->select($idProducto);
                 $productos->intStock = $strintStock - $intCantidad;
                 $productos->update($idProducto);
                 $total = $dblPrecio * $intCantidad;
             } else {
                 $detalle_productos .= '<p> ID:' . $idProducto . ', ' . $strNombre . ', Cant: NO DISPONIBLE - $ 0.00 </p>';
                 $total = 0;
                 $detalle_para_guardar_por_id[] = array('id_producto' => $idProducto, 'nombre' => $strNombre, 'detalle' => $strDetalle, 'cantidad' => $intCantidad, 'precio_pagado' => $intCantidad * $dblPrecio);
             }
         }
         //Voy sumando los precios de los productos
         $totales[] = $total;
     }
     //Total sin IVA
     $valor_general = array_sum($totales);
     //Total con IVA
     $final_con_iva = $valor_general + $valor_general * $IVA / 100;
     if ($valor_general >= 1) {
         $detalle_titulo = "<h3>Pago procesado.</h3>";
         $detalle_productos .= '<p> Sin IVA: $' . $valor_general . ', Con IVA: $' . $final_con_iva . '</p';
     } else {
         $detalle_titulo = "Error al procesar pago. importe: {$valor_general} ";
     }
     //Guardo compra en tabla "compras"
     $compra = new compras();
     $compra->idUsuario = $idUsuario;
     $compra->intTipoPago = $tipoDePago;
     $compra->fthCompra = date("Y-m-d H:i:s");
     $compra->dblTotal = $final_con_iva;
     #$compra->idCredito=$idCredito;
     $compra->detalle = $detalle_productos;
     $compra->estado = 1;
     $last_compra = $compra->insert();
     //Actualizo el credito del usuario
     #Primero traigo el monto actual de credito del usuario
     $usuarios = new usuarios();
     $usuarios->select($idUsuario);
     $creditoActual = $usuarios->getdblCredito();
     /* Realizo el UPDATE */
     $usuarios = new usuarios();
     $usuarios->select($idUsuario);
     $usuarios->dblCredito = $creditoActual - $final_con_iva;
     $usuarios->update($idUsuario);
     //Guardo la modificacion en historial de credito
     $monto_quedo_en = $creditoActual - $final_con_iva;
     $hist = new historiales();
     $hist->id_usuario = $idUsuario;
     $hist->fecha = date("Y-m-d");
     $hist->realizado_por = "Compra realizada";
     $hist->tipo_modificacion = $modificacion = "Compra de \${$final_con_iva}";
     $hist->monto_modificado = $monto_quedo_en;
     $hist->insert();
     //guardo el detalle de cada producto en detalles_compra para poder mostrar la img del producto comprado
     foreach ($detalle_para_guardar_por_id as $item_to_save) {
         $compra = new compras();
         $compra->insert_detalle_productos($last_compra, $item_to_save['id_producto'], $item_to_save['nombre'], $item_to_save['detalle'], $item_to_save['cantidad'], $item_to_save['precio_pagado']);
     }
     /* borro del carrito del usuario los items*/
     $this->delete($idUsuario);
     return $detalle_titulo . '' . $detalle_productos;
 }
예제 #18
0
"><span><p>Administrar Categorías</p></span></a>
<a class="btn-fill" href="<?php 
echo BASEURL . '/talles/v_talles.php?activo=2&sub=d';
?>
"><span><p>Administrar Talles</p></span></a>
<a class="btn-fill" href="<?php 
echo BASEURL . '/colores/v_color.php?activo=2&sub=d';
?>
"><span><p>Administrar Colores</p></span></a>
</div>

<?php 
$id = $_GET['id'];
/* SELECT */
include_once "classes/class.productos.php";
$productos = new productos();
$productos->select($id);
$idProducto = $productos->getidProducto();
$strNombre = $productos->getstrNombre();
$strDetalle = $productos->getstrDetalle();
$intCategoria = $productos->getintCategoria();
$dblPrecio = $productos->getdblPrecio();
$intStock = $productos->getintStock();
$strImagen = $productos->getstrImagen();
$strImagen2 = $productos->getstrImagen2();
$strImagen3 = $productos->getstrImagen3();
$destacado = $productos->getdestacado();
?>
<div id="content-prod3">

<div class="barra-prod"><span>Editar Producto</span></div>
예제 #19
0
    function bring_detalle_compra($id_compra)
    {
        $recuadro = '';
        #include_once('productos/classes/class.productos.php');
        $sql = "SELECT * FROM detalles_compras WHERE id_compra = {$id_compra};";
        $result = $this->database->query($sql);
        $result = $this->database->result;
        while ($row = mysql_fetch_array($result)) {
            $id_producto = $row['id_producto'];
            $nombre = $row['nombre'];
            $detalle = $row['detalle'];
            $talle = $row['talle'];
            $color = $row['color'];
            if ($talle == 2) {
                $talle = "S";
            }
            if ($talle == 3) {
                $talle = "M";
            }
            if ($talle == 4) {
                $talle = "L";
            }
            if ($talle == 5) {
                $talle = "XL";
            }
            if ($talle == 6) {
                $talle = "XS";
            }
            if ($talle == 7) {
                $talle = "XXL";
            }
            $cantidad = $row['cantidad'];
            $precio_pagado = $row['precio_pagado'];
            $estado = $row['estado_producto'];
            if ($estado == 1) {
                $estado = "Pendiente";
            }
            if ($estado == 2) {
                $estado = "En proceso";
            }
            if ($estado == 3) {
                $estado = "Entregado";
            }
            //verifico si tiene imagen
            $prod = new productos();
            $prod->select($id_producto);
            $imagen_producto = $prod->getstrImagen();
            if (strlen($imagen_producto) > 0) {
                //con imagen
                $recuadro .= '
		<div id="BloqueGeneral">
		<div class="row1"></div>
		<div id="BloqueImagen" class="row2"><img src="images_productos/' . $imagen_producto . '" /></div>
		
		<!--<div class="row3">ID:' . $id_producto . '</div> -->
		<div class="row4 td_shadow"> ' . $nombre . '</div> 
		<div class="row5 td_shadow">' . $cantidad . '</div> 
		<div class="row6 td_shadow">' . $talle . '</div>	
		<div class="row6 td_shadow">' . $color . '</div>			
		<div class="row7 td_shadow">$' . $precio_pagado . '</div>
		<div class="row8">' . $estado . '</div>

		</div>
		';
            } else {
                //sin imagen
                $recuadro .= '
		<div class="row1"></div>
		<div id="BloqueImagen" class="row2"></div>
		
		<!--<div class="row3">ID:' . $id_producto . '</div> -->
		<div class="row4 td_shadow"> ' . $nombre . '</div> 
		<div class="row5 td_shadow">' . $cantidad . '</div> 
		<div class="row6 td_shadow">' . $talle . '</div>
		<div class="row6 td_shadow">' . $color . '</div>		
		<div class="row7 td_shadow">$' . $precio_pagado . '</div>
		<div class="row8">' . $estado . '</div>
		';
            }
        }
        return $recuadro;
    }
예제 #20
0
// ================================= Cantida minima de producto ============================== //
$query = mysql_query("SELECT intMinCompra FROM productos WHERE idProducto = '" . $_POST['idProducto'] . "'");
while ($row = mysql_fetch_array($query)) {
    $minCantidad = $row["intMinCompra"];
}
// if ($_POST['cantidad'] < $minCantidad) {
// header("Location: index.php?activo=1&prod=1");
// }
/**
 * Objetivo : Proteger por php la cantidad minima requerida de producto a comprar
 **/
// =========================================================================================== //
$id_producto = $_POST['idProducto'];
$cantidad_elegida = $_POST['cantidad'];
include_once "includes/class.productos.php";
$productos = new productos();
$productos->select($id_producto);
$categoria = $productos->getintCategoria();
$StockActual = $productos->getintStock();
include_once "includes/class.categorias.php";
$cat = new categorias();
$cat->select($categoria);
$requiere_talles = $cat->gettalles();
$talles_seleccionados = $_POST['talle'];
$colores_seleccionados = $_POST['color'];
if ($requiere_talles == 1) {
    //requiere talles
    $total = 0;
    foreach ($talles_seleccionados as $k => $v) {
        $total += (int) $v;
    }
예제 #21
0
    function bring_detalle_compra($id_compra)
    {
        #include_once('productos/classes/class.productos.php');
        $sql = "SELECT * FROM detalles_compras WHERE id_compra = {$id_compra};";
        $result = $this->database->query($sql);
        $result = $this->database->result;
        while ($row = mysql_fetch_array($result)) {
            $id_producto = $row['id_producto'];
            $nombre = $row['nombre'];
            $detalle = $row['detalle'];
            $cantidad = $row['cantidad'];
            $precio_pagado = $row['precio_pagado'];
            //verifico si tiene imagen
            $prod = new productos();
            $prod->select($id_producto);
            $imagen_producto = $prod->getstrImagen();
            if (strlen($imagen_producto) > 0) {
                //con imagen
                $recuadro .= '
		<div id="BloqueGeneral">
	<div id="BloqueImagen"><img src="images_productos/' . $imagen_producto . '" height="60" alt="" /></div> <p>ID:' . $id_producto . '<br>' . $nombre . ' <br>CANT:' . $cantidad . ' <br> $' . $precio_pagado . '</p></div>
		';
            } else {
                //sin imagen
                $recuadro .= '
		<p>ID:' . $id_producto . '| ' . $nombre . ', | CANT:' . $cantidad . '  $ ' . $precio_pagado . '</p>	
		';
            }
        }
        return $recuadro;
    }
예제 #22
0
echo TITULOAPP;
?>
</title>
    </head>
    <body>
        <?php 
include 'menu.php';
?>


        <div class="container">
            <h1></h1>
            <h2>Crear Producto</h2>
            <?php 
if ($_POST) {
    $oProd = new productos();
    $oProd->descripcion = $_POST['descripcion'];
    $oProd->precio = $_POST['precio'];
    $oProd->unidad = $_POST['unidad'];
    $oProd->id_tipoProducto = $_POST['id_tipoProducto'];
    if ($oProd->crear()) {
        echo "<div class=\"alert alert-success alert-dismissable\">";
        echo "<button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-hidden=\"true\">&times;</button>";
        echo "Producto Ingresado";
        echo "</div>";
    } else {
        echo "<div class=\"alert alert-danger alert-dismissable\">";
        echo "<button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-hidden=\"true\">&times;</button>";
        echo "No ha sido posible ingresar el Producto";
        echo "</div>";
    }
예제 #23
0
        <div class="container">
            <h1></h1>
            <h2>Editar Productos</h2>
            <form method="post" action="">
                <p>Lista de productos ingresados al sistema.  Presione en la acci&oacute;n que desea realizar.</p>
                <table class='table table-hover table-responsive table-bordered'>
                    <tr>
                        <td align="center">Id</td>
                        <td>Descripci&oacute;n</td>
                        <td>Precio</td>
                        <td>Unidad</td>
                        <td>Tipo Producto</td>
                        <td align="center">Acciones</td>
                    </tr>
                    <?php 
$oprod = new productos();
$conteo = $oprod->leer();
while ($fila = $conteo->fetch(PDO::FETCH_ASSOC)) {
    echo "<tr>";
    echo "<td align='center'>{$fila['id_producto']}</td>";
    echo "<td>{$fila['descripcion']}</td>";
    echo "<td>{$fila['precio']}</td>";
    echo "<td>{$fila['unidad']}</td>";
    echo "<td>{$fila['id_tipoProducto']}</td>";
    echo "<td width='1%' align='center' nowrap>";
    echo "<a href='editarProducto.php?id={$fila['id_producto']}' class='btn btn-info left-margin' data-toggle='tooltip' data-placement='bottom' title='Editar Producto'> <span class='glyphicon glyphicon-pencil'> </span></a> ";
    echo " <a elimina-id='{$fila['id_producto']}'  prod-eliminar='{$fila['descripcion']}'  class='btn btn-danger elimina-objecto' class='btn btn-info left-margin' data-toggle='tooltip' data-placement='bottom' title='Eliminar Producto'><span class='glyphicon glyphicon-trash'> </span></a>";
    echo "</td>";
    echo "</tr>";
}
?>