Report
Report
1. INTRODUCTION
The aim of the ‘Art Works Gallery’ is to transition from the current manual
processes to an automated, computerized system using advanced software, ensuring
that the gallery's valuable data is securely stored and easily accessible for an
extended period. This project not only addresses the need for efficient data
management but also enhances overall performance and service delivery to clients.
By implementing this system, the gallery can achieve an error-free, secure, and
reliable management environment. The automation will significantly reduce the time
and effort required for data entry, report generation, and query handling, thereby
increasing operational efficiency. Additionally, the system will support better
resource utilization, enabling the organization to allocate its resources more
effectively and focus on core activities such as organizing exhibitions and promoting
artists. With features like real-time data updates, comprehensive reporting, and
robust security measures, the Art Gallery Management System will transform the
gallery’s operations, leading to improved client satisfaction and streamlined internal
processes. This modernization effort is crucial for maintaining competitiveness and
ensuring sustainable growth in the digital age.
ADARSHA COLLEGE MANAGEMENT AND SCIENCE, KOLAR 1
ART WORKS GALLERY 2024
The Art Works Gallery Management System has been specifically designed
to address and resolve the challenges inherent in the existing manual system. This
web application aims to eliminate, and in some cases significantly reduce, the
difficulties associated with manual processes. By leveraging digital tools, the
system minimizes the potential for errors during data entry and provides immediate
feedback when invalid data is entered, enhancing accuracy and reliability. The
user-friendly interface ensures that no formal training is required to operate the
system, making it accessible to all users, regardless of their technical proficiency.
The application is built using PHP and MySQL , which are robust and
widely-used technologies known for their reliability and scalability. The system
efficiently manages records related to user inquiries, art pieces, and artists,
ensuring that all relevant information is easily retrievable and up-to-date. The Art
Gallery Management System is divided into two primary modules: admin and
user. The admin module allows administrators to manage the system, including
adding, editing, and deleting records, overseeing user activity, and generating
reports. The user module provides clients and visitors with the ability to browse the
art collection, make inquiries, and access information about artists and upcoming
exhibitions.
Class diagrams are included to represent the static structure of the system,
showcasing the system's classes, their attributes, methods, and the relationships
among them. These diagrams are crucial for understanding the object-oriented
design of the system. The high-level architecture
Project Modules:-
In Art Gallery Management Project we use PHP and My SQL Database.
This project keeps records of user inquiries, art products, and art artists. Art
Gallery Management System has two modules i.e. admin and user.
Admin Module:-
1. Dashboard: In this section, the admin can briefly view the total number of
artists, total answer enquiry, total unanswered enquiry, Total Art Type, total
art medium and total art products.
2. Art Type: In this section, admin can manage art type (add/delete/update).
3. Art Medium: In this section, admin can manage art
medium(add/update/delete).
4. Art Product: In this section, admin can manage art
products(add/update/delete).
5. Enquiry: In this section, admin can view and maintain the enquiry.
6. Search Enquiry: In this section admin, can search for enquiry with the
help of the enquiry number.
7. Page: In this section, admin can manage the about us and contact pages..
8. Admin: Admin can also update his profile, change the password and
recover the password.
User Module:-
1. Home: It is a welcome page for users.
2. PREAMBLE
2.1 Project Objective:
The main objective of the Art Works Gallery project is to manage the details
of enquiry, artist, art type, art medium, and art products. This Art Works Gallery
will definitely reduce the time, energy and money wasted in manually searching
the details of the enquiry. With the help of this software, all the services and users
can be properly channelized.
The system's ability to manage enquiries allows for quick and efficient
handling of client requests and questions. This ensures that potential buyers and
visitors receive timely responses, enhancing their overall experience and
satisfaction. The detailed artist management feature maintains comprehensive
profiles for each artist, including their contact information, biographical details,
and portfolios. This helps the gallery foster strong relationships with artists and
efficiently coordinate their participation in exhibitions and other events .
Client Side:
RAM 512
MB
Hard disk 10
GB
Processor 1.0 GHz
Server side:
RAM 1 GB
Hard disk 20 GB
Processor 2.0GHz
Client Side:
Server Side:
APACHE:
The Apache HTTP Server Project is an effort to develop and maintain an open
source HTTP server for modern operating systems including UNIX and Windows.
The goal of this project is to provide a secure, efficient and extensible server that
provides HTTP services in sync with the current HTTP standards.
The Apache HTTP Server Project, initiated in 1995, aims to create and sustain
an open-source HTTP server compatible with modern operating systems such as
UNIX and Windows. The project's primary objective is to offer a secure, efficient,
and flexible server that delivers HTTP services aligned with contemporary HTTP
standards. Since its inception, Apache HTTP Server, commonly known as "httpd,"
has established itself as the most popular web server on the Internet, maintaining
this status since April 1996. This long-standing popularity is a testament to its
robustness, versatility, and the continuous efforts of its dedicated community of
developers. In February 2015, the project marked a significant milestone by
celebrating its 20th anniversary, reflecting on two decades of consistent innovation
and contribution to the web server landscape.
PHP
• PHP stands for PHP: Hypertext Preprocessor.
• PHP is a server-side scripting language, like ASP.
• PHP runs on various platforms, including Windows, Linux, Unix, and Mac
OS, ensuring flexibility and ease of deployment.
• PHP code can be easily embedded into HTML, making it a convenient tool
for web development.
• PHP is easy to learn and use, with a syntax that is simple and familiar to
those with experience in C, Java, or Perl.
• PHP scripts are executed on the server.
• PHP has a rich set of libraries and frameworks (such as Laravel, Symfony,
and Zend) that simplify and accelerate the development process.
• PHP supports many databases (MYSQL, Informix, Oracle, Sybase, Solid,
Generic ODBC, etc.).
MYSQL
The present scenario offers manual data entry. A lot of time is wasted in
creating the reports as well as maintaining them. In case, if any query arises to get
the information about the client, the whole report is re-typed or Xeroxed . This
seriously affects the authentication of the system. This Client Management System
is totally outdated and involves high risk of ambiguity and redundancy.
Currently, the art gallery relies on manual processes for entering and maintaining
data. This includes information about art pieces, artists, exhibitions, and sales. This
manual approach has several drawbacks:
• Not user friendly: The present system not user friendly because data is
not stored in structure and proper format.
• Manual Control: All report calculation is done manually so there is a
chance of error.
3.4 Technical:
Technical feasibility is one of the most crucial feasibility of the project. The
technical feasibility study contains the type of Technology that is involved in the
development of the project. In this project the technical side involved are python,
open computer vision and so on.
3.5 Economic:
Economic feasibility discusses the cost or any kind of Expenditure involved
in the development of the project. This study helps us to identify and manage the
expenditure related to the development of the proposed project.
Objectives:
Scope:
4. DESIGN DOCUMENTATION
Design is the first step in the development phase for any techniques and
principles for the purpose of defining a device, a process or system in sufficient
detail to permit its physical realization.
Once the software requirements have been analyzed and specified the
software design involves three technical activities - design, coding,
implementation and testing that are required to build and verify the software.
The design activities are of main importance in this phase, because in this
activity, decisions ultimately affecting the success of the software implementation
and it sense of maintenance are made. These decisions have the final bearing upon
reliability and maintainability of the system. Design is the only way to accurately
translate the customer’s requirements into finished software or a system.
UML Diagrams
Actor: A coherent set of roles that users of use cases play when interacting with the
use
`cases.
Use case diagrams model behavior within a system and helps the
developers understand of what the user require. The stick man represents what’s
called an actor.
Use case diagram can be useful for getting an overall view of the system
and clarifying who can do and more importantly what they can’t do.
Use case diagram consists of use cases and actors and shows the
interaction between the use case and actors.
• The purpose is to show the interactions between the use case and actor.
• To represent the system requirements from user’s perspective.
• An actor could be the end-user of the system or an external system.
Case Diagram:
Sign In
4.3 Admin:
Dashboard
Add/Manage
Artist
Add/Manage
Art Type
Add/Manage
Art Medium
Add/Manage
Art Product
Answer/Unanswer
Purchases
Search
Enquir
y
Pages
4.5 Users:
Hom
e
About
us
View
Gallery
Contact
us
Admin
Class Diagram:
A description of set of objects that share the same attributes operations,
relationships, and semantics.
4.5 ER Diagram:
The Entity-Relationship (ER) model was originally proposed by Peter in
1976as a way to unify the network and relational database views. Simply stated the
ER model is a conceptual data model that views the real world as entities and
relationships. A basic component of the model is the Entity-Relationship diagram
which is used to visually represent data objects. Since Chen wrote his paper the
model has been extended and today it is commonly used for databasedesign for the
database designer, the utility of the ER model is:
ER Diagram:
It shows how data enters and leaves the system, what changes the information,
and where data is stored.
Standard symbols for DFDs are derived from the electric circuit
diagram analysis and are shown in fig:
Circle: A circle (bubble) shows a process that transforms data inputs into
data outputs.
Data Flow: A curved line shows the flow of data into or out of a process or
data store.
Data Store: A set of parallel lines shows a place for the collection of data
items. A data store indicates that the data is stored which can be used at a later
stage or by the other processes in a different order. The data store can have an
element or group of elements.
Search Management
Admin Management
AWS
Pages Management
Artist Management
Notification Management
Authorization Management
Search Management
AWSG
Admin Management
Pages Management
Artist Management
Forgot
Passwo rd Manage Art
Product
Check Creden tial
Manage Enquiry
Manage Modules
Search Enquiry
Manage Webpage
Update Profile
Change Password
Registered Player
View Coach
Manage Modules
Update Profile
Change Password
5. Data Table
5.1 Admin Page: (Table name is tbladmin)This table stores the details of admin.
5.2 Artist Table: (Table name is tblartist)This table stores the details of artist.
5.3 Art Medium Table: (table name is tblartmedium)This table stores details of
art medium.
5.4 Art Type Table:(Table name is tblarttype)This stores the details of art type.
5.6 Art Product Table: (Table name is tblartproduct) This table stores the data
of facility art products.
6. Screen Shots
Home Page
About Us Page
Purchase Page
Contact Us
Admin Panel
Login Page
Forgot Password
Reset Password
Dashboard
Profile
Change Password
Add Artist
Manage Artist
Update Artist
Un Answer Enquiry
Answer Enquiry
Search Enquiry
About us Page
Contact Us Page
7. TESTING
After all phase have been perfectly done, the system will be implemented to
the server and the system can be used.
Testing is the process of analyzing a software item to detect the differences
between existing and required conditions and to evaluate the features of software
item. The system is tested under adverse situation and environment to test its
performance, reliability and robustness. Verification and Validation is done for the
system and it is reviewed against each and every customer requirement
specification.
Verification and validation processes are integral to this phase. Verification
involves checking that the system meets all specified requirements and design
specifications, ensuring that the product has been built correctly. Validation, on the
other hand, involves evaluating the system to ensure it meets the needs and
expectations of the end-users and stakeholders. This process includes reviewing the
system against each customer requirement specification to ensure all functionalities
are implemented as intended.
code is being executed and being able to identify what the correct output should
be Optimization of code becomes easy as inconspicuous bottlenecks are exposed
Gives the programmer introspection because developers carefully describe any
new implementation.
Advantages:
Disadvantages:
White-box testing brings complexity to testing because the tester must have
knowledge of the program, including being a programmer. White-box
testing requires a programmer with a high level of knowledge due to the
complexity ofthe level of testing that needs to be done.
Advantages:
Disadvantages:
The goal of the system testing process was to determine all faults in our
project. The program was subjected to a set of test inputs and many explanations were
made and based on these explanations it will be decided whether the program
behaves as expected or not. Our Project went through two levels of testing.
1. Unit testing
2. Integration testing.
Unit testing is commenced when a unit has been created and effectively
reviewed. In order to test a single module we need to provide a complete environment
i.e. besides the section we would require
The procedures belonging to other units that the unit under test calls
Non local data structures that module accesses
A procedure to call the functions of the unit under test with
appropriate parameters.
This form is used for log in of administrator of the system. In this form we
enter the username and password if both are correct administration page will open
otherwise if any of data is wrong it will get redirected back to the login page and
again ask the details
8. VALIDATION
SOFTWARE VERIFICATION:
Validation Testing:
9. CODING
<?php
session_start();
error_reporting(0);
include('includes/dbconnection.php');
?>
<!DOCTYPE html>
<html lang="zxx">
<head>
<title>Art Gallery Management System | Home Page</title>
<script>
addEventListener("load", function () {
setTimeout(hideURLbar, 0);
}, false);
function hideURLbar() {
window.scrollTo(0, 1);
}
</script>
<!--//meta tags ends here-->
<!--booststrap-->
<link href="css/bootstrap.min.css" rel="stylesheet" type="text/css"
media="all">
<!--//booststrap end-->
<!-- font-awesome icons -->
<link href="css/fontawesome-all.min.css" rel="stylesheet" type="text/css"
ADARSHA COLLEGE MANAGEMENT AND SCIENCE, KOLAR 60
ART WORKS GALLERY 2024
media="all">
<!-- //font-awesome icons -->
<!-- For Clients slider -->
<link rel="stylesheet" href="css/flexslider.css" type="text/css" media="all"
/>
<!--flexs slider-->
<link href="css/JiSlider.css" rel="stylesheet">
<!--Shoping cart-->
<link rel="stylesheet" href="css/shop.css" type="text/css" />
<!--//Shoping cart-->
<!--stylesheets-->
<link href="css/style.css" rel='stylesheet' type='text/css' media="all">
<!--//stylesheets-->
<link
href="//fonts.googleapis.com/css?family=Sunflower:500,700"
rel="stylesheet">
<link href="//fonts.googleapis.com/css?
family=Open+Sans:400,600,700"rel="stylesheet">
</head>
<body>
<?php include_once('includes/header.php');?>
<div class="slider text-center">
<div class="callbacks_container">
<ul class="rslides" id="slider4">
<li>
<div class="slider-img one-img">
<div class="container">
<div class="slider-info ">
</div>
</li>
<li>
<div class="slider-img three-img">
<div class="container">
<div class="slider-info">
<h5>Best Art And Painting<br> For Your Choice</h5>
<div class="bottom-info">
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.Aenean commodo
ligula eget dolorL orem ipsum dolor sit amet eget dolor</p>
</div>
<div class="outs_more-buttn">
<a href="about.php">Read More</a>
</div>
</div>
</div>
</div>
</li>
</ul>
</div>
<!-- This is here just to demonstrate the callbacks -->
<!-- <ul class="events">
<li>Example 4 callback events</li>
</ul>-->
Arrivals</h3>
<div class="slid-img">
<ul id="flexiselDemo1">
<?php
$ret=mysqli_query($con,"select tblarttype.ID as atid,tblarttype.ArtType as
typename,tblartproduct.ID as
apid,tblartproduct.Title,tblartproduct.Image,tblartproduct.ArtType from
tblartproduct join tblarttype on tblarttype.ID=tblartproduct.ArtType");
$cnt=1;
while ($row=mysqli_fetch_array($ret)) {
?>
<li>
<div class="agileinfo_port_grid">
<img src="admin/images/<?php echo $row['Image'];?>" width="300"
height="300" alt=" " class="img-fluid" />
<div class="banner-right-icon">
<h4 class="pt-3"><?php echo $row['typename'];?></h4>
</div>
<div class="outs_more-buttn">
<a href="art-enquiry.php?eid=<?php echo $row['apid'];?>">Enquiry</a>
</div>
</div>
</li>
<?php }?>
</ul>
</div>
</div>
</section>
<!--//about -->
<!--Product-about-->
<section class="about py-lg-4 py-md-3 py-sm-3 py-3">
<div class="container py-lg-5 py-md-5 py-sm-4 py-3">
<?php
?>
<h3 class="title text-center mb-lg-5 mb-md-4 mb-sm-4 mb-3"><?php echo
$row['PageTitle'];?></h3>
<div class="about-products-w3layouts">
<p><?php echo $row['PageDescription'];?>
</p>
<?php } ?>
</div>
</div>
</section>
<!--//Product-about-->
<!--js working-->
<script src='js/jquery-2.2.3.min.js'></script>
<!--//js working-->
<!-- cart-js -->
<script src="js/minicart.js"></script>
<script> toys.render();
if (this.subtotal() > 0) {
items = this.items();
function () {
$('.events').append("<li>before event fired.</li>");
},
after: function () {
$('.events').append("<li>after event fired.</li>");
}
});
});
</script>
<!--// responsiveslides banner-->
<!--slider flexisel -->
<script src="js/jquery.flexisel.js"></script>
<script>
$(window).load(function() {
$("#flexiselDemo1").flexisel({
visibleItems: 3, animationSpeed:
3000 autoPlay:true, autoPlaySpeed:
2000, pauseOnHover: true,
enableResponsiveBreakpoints:
true, responsiveBreakpoints:
{ portrait: {
changePoint:480,
visibleItems: 1
}, landscape: {
changePoint:640
,
visibleItems:2 },
tablet:
ADARSHA COLLEGE MANAGEMENT AND SCIENCE, KOLAR 67
ART WORKS GALLERY 2024
changePoint:768
, visibleItems: 2
}
}
});
});
</script>
<!-- //slider flexisel -->
<!-- start-smoth-scrolling -->
<script src="js/move-top.js"></script>
<script src="js/easing.js"></script>
<script>
jQuery(document).ready(function ($)
{ $(".scroll").click(function (event) {
event.preventDefault();
$('html,body').animate({ scrollTop:
$(this.hash).offset().top
}, 900);
});
});
</script>
<!-- start-smoth-scrolling -->
<!-- here stars scrolling icon -->
<script>
$(document).ready(function () {
var defaults = {
});
</script>
<!-- //here ends scrolling icon -->
<!--bootstrap working-->
<script src="js/bootstrap.min.js"></script>
<!-- //bootstrap working-->
</body>
</html>
<?php
session_start();
error_reporting(0);
include('includes/dbconnection.php');
?>
<!DOCTYPE html>
<html lang="zxx">
<head>
<title>Art Gallery Management System | Product Page</title>
<script> addEventListener("load",
function ()
{
setTimeout(hideURLbar, 0);
ADARSHA COLLEGE MANAGEMENT AND SCIENCE, KOLAR 70
ART WORKS GALLERY 2024
}, false);
</head>
<body>
<!--headder-->
<?php include_once('includes/header.php');?>
<!-- banner -->
<div class="inner_page-banner one-img">
</div>
<!--//banner -->
<!-- short -->
<div class="using-border py-3">
<div class="inner_breadcrumb ml-4">
<ul class="short_ls">
<li>
<a href="index.php">Home</a>
<span>/ </span>
</li>
<li>Products</li>
</ul>
</div>
</div>
<!-- //short-->
<!--show Now-->
<section class="contact py-lg-4">
<div class="container-fluid py-lg-5">
<h3 class="title text-center mb-lg-5"><h2 class="head" align="center">
Search Result Againt keyword <span style="color:red">"<?php echo
$_POST['search'];?>"</span></h2>
<hr />
<div class="row">
<div class="side-bar col-lg-3">
<div class="search-hotel">
<h3 class="agileits-sear-head">Search Here..</h3>
<form action="#" method="post">
<input type="search" placeholder="Product name..."
name="search" required="">
<input type="submit" value=" ">
</form>
</div>
<!-- price range -->
<?php
$ret=mysqli_query($con,"select * from tblarttype");
$cnt=1;
while ($row=mysqli_fetch_array($ret)) {
?>
<a class="nav-link" href="product.php?cid=<?php echo
$row['ID'];?>&&artname=<?php echo
$row['ArtType'];?>"><span class="span"><?php echo
$row['ArtType'];?></span></a> <?php } ?> </li>
</ul>
</div>
<!-- // preference -->
</div>
<div class="left-ads-display col-lg-9">
<div class="row">
<?php
$searchinput=$_POST['search'];
$ret=mysqli_query($con,"select tblarttype.ID as atid,tblarttype.ArtType as
typename,tblartproduct.ID as
apid,tblartproduct.Title,tblartproduct.Image,tblartproduct.ArtType from
tblartproduct join tblarttype on tblarttype.ID=tblartproduct.ArtType where
tblartproduct.Title like '%$searchinput%'");
$cnt=1;
$count=mysqli_num_rows($ret); if($count>0)
{
while ($row=mysqli_fetch_array($ret)) {
?>
<div class="col-lg-4 col-md-6 col-sm-6 product-men women_two">
<div class="product-toys-info">
<div class="men-pro-item">
<div class="men-thumb-item">
<img src="admin/images/<?php echo $row['Image'];?>"
class="imgthumbnail" alt="">
<div class="men-cart-pro">
<div class="inner-men-cart-pro">
</div>
<!-- <span class="product-new-top">New</span> -->
</div>
<div class="item-info-product">
<div class="info-product-price"> <div
class="grid_meta">
<div class="product_price">
<h4 >
<a href="single-product.php?pid=<?php echo $row['apid'];?>"
style="color:#000"><?php echo $row['Title'];?></a>
</h4>
<div class="product_price">
<h4>
<button class="btn btn-success"><a href="art-enquiry.php?eid=<?php echo
$row['apid'];?>" style="color:#fff">Enquiry</a></button></h4>
</div>
</div>
</div>
</div>
<div class="clearfix"></div>
</div>
</div>
</div>
</div><?php } } else { ?>
<h3 align="center" style="color:red;">No Record Found</h3>
<?php } ?>
</div>
</div>
</div>
</div>
</section>
<!-- //show Now-->
<?php
include_once('includes/footer.php');?>
<!--js working-->
<script src='js/jquery-2.2.3.min.js'></script>
<!--//js working-->
<!-- cart-js -->
<script src="js/minicart.js"></script>
<!-- //cart-js -->
<!-- //here ends scrolling icon -->
<!--bootstrap working-->
<script src="js/bootstrap.min.js"></script>
<!-- //bootstrap working-->
<!-- //OnScroll-Number-Increase-JavaScript ->
</body>
</html>
<?php
session_start();
error_reporting(0);
include('includes/dbconnection.php'); ?>
<!DOCTYPE html>
<html lang="zxx">
<head>
<title>Art Gallery Management System | Product Page</title>
<script>
addEventListener("load", function () {
setTimeout(hideURLbar, 0);
}, false);
function hideURLbar() {
window.scrollTo(0, 1);
}
</script>
<!--//meta tags ends here-->
<!--booststrap-->
<link href="css/bootstrap.min.css" rel="stylesheet" type="text/css"
media="all">
<!--//booststrap end-->
<!-- font-awesome icons -->
<link href="css/fontawesome-all.min.css" rel="stylesheet" type="text/css"
media="all">
<!-- //font-awesome icons -->
<!--Shoping cart-->
<link rel="stylesheet" href="css/shop.css" type="text/css" />
<!--//Shoping cart-->
<!--price range-->
<link rel="stylesheet" type="text/css" href="css/jquery-ui1.css">
<!--//price range-->
<!--stylesheets-->
<link href="css/style.css" rel='stylesheet' type='text/css' media="all">
<!--//stylesheets-->
<link href="//fonts.googleapis.com/css?family=Sunflower:500,700"
rel="stylesheet">
<link href="//fonts.googleapis.com/css?family=Open+Sans:400,600,700"
rel="stylesheet">
</head>
<body>
<!--headder-->
<?php include_once('includes/header.php');?>
<!-- banner -->
<div class="inner_page-banner one-img">
</div>
<!--//banner -->
<!-- short -->
<div class="using-border py-3">
<div class="inner_breadcrumb ml-4">
<ul class="short_ls">
<li>
<a href="index.php">Home</a>
<span>/ </span>
</li>
<li>Products</li>
</ul>
</div>
</div>
<!-- //short-->
<!--showow-->
<section class="contact py-lg-4">
<div class="container-fluid py-lg-5">
<h3 class="title text-center mb-lg-5"><h2 class="head" align="center"><?php
echo $_GET['artname'];?></h2>
<hr />
<div class="row">
<div class="side-bar col-lg-3">
<div class="search-hotel">
<h3 class="agileits-sear-head">Search Here..</h3>
<form action="search.php" method="post">
<input type="search" placeholder="Art name..." name="search" required="">
<input type="submit" name="submit">
</form>
</div>
<!-- price range -->
?>
<a class="nav-link" href="product.php?cid=<?php echo
$row['ID'];?>&&artname=<?php echo
$row['ArtType'];?>"><span class="span"><?php echo
$row['ArtType'];?></span></a> <?php } ?> </li>
</ul>
</div>
<!-- // preference -->
</div>
<div class="left-ads-display col-lg-9">
<div class="row">
<?php
$cid=$_GET['cid'];
$ret=mysqli_query($con,"select tblarttype.ID as atid,tblarttype.ArtType as
typename,tblartproduct.ID as
apid,tblartproduct.Title,tblartproduct.Image,tblartproduct.ArtType from
tblartproduct join tblarttype on tblarttype.ID=tblartproduct.ArtType where
tblartproduct.ArtType='$cid'");
$cnt=1;
$count=mysqli_num_rows($ret); if($count>0)
{
while ($row=mysqli_fetch_array($ret)) {
?>
<div class="col-lg-4 col-md-6 col-sm-6 product-men women_two">
<div class="product-toys-info">
<div class="men-pro-item">
<div class="men-thumb-item">
<img src="admin/images/<?php echo $row['Image'];?>"
class="imgthumbnail" alt="">
<div class="men-cart-pro">
<div class="inner-men-cart-pro">
<a href="single-product.php?pid=<?php echo $row['apid'];?>"
class="linkproduct-add-cart"> View Details</a>
</div>
</div>
<span class="product-new-top">New</span>
</div>
<div class="item-info-product">
<div class="info-product-price">
<div class="grid_meta">
<div class="product_price">
<h4 >
<a href="single-product.php?pid=<?php echo $row['apid'];?>"
style="color:#000"><?php echo $row['Title'];?></a>
</h4>
<div class="product_price">
<h4>
<button class="btn btn-success"><a href="art-enquiry.php?eid=<?php echo
$row['apid'];?>" style="color:#fff">Enquiry</a></button></h4>
</div>
</div>
</div>
</div>
<div class="clearfix"></div>
</div>
</div>
</div>
</div><?php } } else { ?>
<h3 align="center" style="color:red;">No Record Found</h3>
<?php } ?>
</div>
</div>
</div>
</div>
</section>
<!-- //show Now-->
<?php include_once('includes/footer.php');?>
<!--js working-->
<script src='js/jquery-2.2.3.min.js'></script>
<!--//js working-->
<!-- cart-js -->
<script src="js/minicart.js"></script>
<!-- //cart-js -->
<!-- //here ends scrolling icon -->
<!--bootstrap working-->
<script src="js/bootstrap.min.js"></script>
<!-- //bootstrap working--> <!-- //OnScroll-Number-Increase-JavaScript ->
</body>
</html> <?php
session_start();
error_reporting(0);
include('includes/dbconnection.php');
?>
<!DOCTYPE html>
<html lang="zxx">
<head>
<title>Art Gallery Management System | Single Product</title>
<script>
addEventListener("load", function () {
setTimeout(hideURLbar, 0);
}, false);
function hideURLbar() {
window.scrollTo(0, 1);
}
</script>
<!--//meta tags ends here-->
<!--booststrap-->
<link href="css/bootstrap.min.css" rel="stylesheet" type="text/css"
media="all">
<!--//booststrap end-->
<!-- font-awesome icons -->
<link href="css/fontawesome-all.min.css" rel="stylesheet" type="text/css"
media="all">
<!-- //font-awesome icons -->
<!--Shoping cart-->
<link rel="stylesheet" href="css/shop.css" type="text/css" />
<!--//Shoping cart-->
<link rel="stylesheet" type="text/css" href="css/jquery-ui1.css">
<link href="css/easy-responsive-tabs.css" rel='stylesheet' type='text/css' />
<link rel="stylesheet" href="css/flexslider.css" type="text/css"
media="screen" />
<!--stylesheets-->
<link href="css/style.css" rel='stylesheet' type='text/css' media="all">
<!--//stylesheets-->
<link href="//fonts.googleapis.com/css?family=Sunflower:500,700"
rel="stylesheet">
<link href="//fonts.googleapis.com/css?family=Open+Sans:400,600,700"
rel="stylesheet">
</head>
The Art Gallery Management System has been designed to override the
problem of the existing manual system. This web application is supported to
eliminate and, in some cases, reduce the hardship faced by manual systems. The
application is reduced as much as possible to avoid errors while entering the data.
It also provides a message while entering invalid data. No formal knowledge is
required for the user to operate this system. Overall, we said that Art Gallery
Management System project inPHP is user-friendly.
11. CONCLUSION
I would like to admit that there was a lot of efforts involved in developing the
software. The completion time for the report was a long as that of the program. My
project is only a humble venture to satisfy the needs in a institution. Several
userfriendly coding has also been adopted. This package shall prove to be a
powerful package in satisfying all the requirements of the users.
The objective of software planning is to provide a frame work that enables the
manager to make reasonablle estimates to nmake within a limited time frame at the
beginning of the software project and should be updated regularly as the project
progress.
The scope of the project has been described and can be extended to give
flexibility of performing the maintaining of details.
12.
BIBLIGRAPHY
www.youtube.com
https://geeks.org/
www.wikipedia.com
www.programmingknowledge.blogsplot.com
https://php.com/tutprials