Professional Documents
Culture Documents
Assignment No: 7
Title: Add dynamic web application essence using PHP, HTML and MySQL
Objective:
Outcomes
1. Develop a web-based application using suitable client side & server-side web technology.
2. Develop solution to complex problems using appropriate methods, technologies, frameworks,
web services and content management.
Theory
PHP: The PHP Hypertext Pre-processor (PHP) began as little open-source venture that advanced
as an ever-increasing number of individuals discovered how valuable it was. Rasmus Lerdorf
released the principal form of PHP route in 1994. PHP is recursive acronym for “PHP: Hypertext
Pre-processor”.
PHP is server-side scripting dialect that is installed in HTML. It is utilised to oversee dynamic
substance, databases, session following even form whole internet business locales. It is
incorporated with various prevalent databases including MySQL, PostgreSQL, Oracle, Sybase
Informix, and Microsoft SQL Server.
Example:
<html>
<head>
<title>PHP Example</title>
</head>
<body>
<?php echo "Hello, World! This is PHP code";?>
</body>
</html>
To create and Run PHP web pages Three fundamental parts should be introduced on your
PC Framework:
• DATABASE:
The database is an organized collection of structured data to make it easily accessible,
manageable and update. In simple words, you can say, a database in a place where the data is
stored. The best analogy is the library. The library contains a huge collection of books of
different genres, here the library is database and books are the data.
There are many different types of databases. The best database for a specific organization
depends on how the organization intends to use the data.
These days, Relational databases became dominant. Items in a relational database are organized
as a set of tables with columns and rows. Relational database technology provides the most
efficient and flexible way to access structured information.
MySQL:
MySQL is a relational database management system. It is open-source, free and ideal for both
small and large applications. MySQL is very fast, reliable, scalable, and easy to use cross-
platform database.
MySQL is compliant with the ANSI SQL standard and it was first released in 1995 by Oracle
Corporation. MySQL is named after co-founder Monty Widenius's daughter: My.
• XAMPP server embeds the PHP, MySQL & phpMyAdmin, these three tools must be required
to run PHP web application.
Conclusion
In This assignment we have studied how to design & develop small web application using PHP
Script, XAMPP server with Apache server & MySQL as backend.