conn = $database; } // Obtener nombres de productos y comerciantes: public function read() { $query = 'SELECT P.nom_producto, P.id_producto, C.id_comerciante, C.nom_comerciante FROM comerciantes C, vende V, productos P WHERE P.id_producto = V.id_producto AND V.id_comerciante = C.id_comerciante'; // Statement: $statement = $this->conn->prepare($query); $statement->execute(); return $statement; } // Buscar imagen correspondiente a cada producto: public function imagen($id_producto) { $query = "SELECT D.imagen_chunk1, D.imagen_chunk2 FROM productos P, disenos D WHERE P.id_producto = $id_producto AND P.id_default_diseno = D.id_diseno"; // Statement: $statement = $this->conn->prepare($query); $statement->execute(); return $statement; } // Buscar precio correspondiente de cada producto: public function precio($id_producto) { $query = "SELECT I.precio FROM productos P, inventario I WHERE P.id_producto = $id_producto AND P.id_default_inventario = I.id_inventario"; // Statement: $statement = $this->conn->prepare($query); $statement->execute(); return $statement; } // Buscar insignias correspondientes a cada comerciante/producto: public function insignias($comerciante) { $query = "SELECT I.id_insignia FROM comerciante_es C, insignias_coms I WHERE C.id_comerciante = $comerciante AND C.id_insignia = I.id_insignia"; // Statement: $statement = $this->conn->prepare($query); $statement->execute(); return $statement; } } ?>