0% found this document useful (0 votes)
363 views40 pages

PHP - Kamlesh Khatri

1. I learned front-end technologies like HTML, CSS, and JavaScript for building dynamic web pages. 2. I learned back-end programming with PHP for connecting to databases and performing CRUD operations. 3. I gained experience building a complete web application with front-end and back-end integration.

Uploaded by

Kamlesh Khatri
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
363 views40 pages

PHP - Kamlesh Khatri

1. I learned front-end technologies like HTML, CSS, and JavaScript for building dynamic web pages. 2. I learned back-end programming with PHP for connecting to databases and performing CRUD operations. 3. I gained experience building a complete web application with front-end and back-end integration.

Uploaded by

Kamlesh Khatri
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 40

GUJARAT TECHNOLOGICAL UNIVERSITY

Chandkheda, Ahmedabad

Affiliated

Amiraj College of Engineering and Technology

Summer Internship Report on

“PHP INTERNSHIP”

At the industry or company AGILE

GROUP OF COMPANIES Under the

subject

Summer Internship (3170001)

B.E. Semester- VII

Computer and Science Engineering

Submitted by:

Khatri KamleshKumar ChandanKumar (201080131536)

External Guide

Nancy Kansagara

Academic Year

(2022-2023)
1
CERTIFICATE
This is to certify that the Internship at Agile Group Of Companies entitled “PHP
INTERNSHIP” has been satisfactorily completed by Khatri KamleshKumar
ChandanKumar under the guidance in the fulfillment of the course Summer
Internship (3170001) in semester- VII of the Degree – BE in Computer Science
and Engineering during the academic of their final year 2022-2023.

External Guide

Ms. Nancy Kansagara

2
CERTIFICATE OF COMPLETION

3
DECLARATION

I KAMLESHKUMAR KHATRI hereby declare that I have undertaken 4


weeks internship work at “AGILE GROUP OF COMPANIES” during a
period from 20 June, 2022 to 05 July, 2022 in partial fulfilment for
the award of the Bachelor of Technology in Computer Science and
Engineering from Amiraj College of Engineering and Technology,
Ahmedabad.

4
ABSTRACT

In this internship we are going to work on PHP technology. PHP is a Server-side Scripting language
design specifically for the web application development. Within a HTML page, we can embed PHP code
that will be executed each time the pages are visited. It is integrated with a popular database MySQL. In
this internship we will going to work on some create dynamic web pages, database connectivity and
CRUD operation.

5
Table of contents

6
CHAPTER-1
Introduction

1
1.1 About the company

Akash Technolabs, as a website development company holds a reputed image among


our contemporaries. They assure to the best services to our clients for all the work they
are dependent on us. Website Development by Akash Technolabs firm is completely
original and unique. They have professionals working for our clients’ website
development projects that are relied upon us. They care for the trust that our clients
have in us and so we assure you to keep our quality up to the mark. Also Akash
Technolabs work on various website developmentprojects on an international level too.

2
1.2 Aim and Objective of the Internship

The main reasons to follow this internship are:

• Industry experience and the chance to learn


Through an internship, increase knowledge and skills. During internship I
learned the organizational and teamwork skills, all of which will come in
handy in future positions.

• Network / References
Another benefit of an internship is developing business contacts. These
people canhelp to find a job later, act as references or help with projects after
hired somewhereelse

3
1.3About Technology
PHP: Hypertext Preprocessor

 PHP is an open source, Server-side Scripting and programming language design specifically for the
web application development.

 We can embed PHP code within HTML code that will be executed each time the pagesare visited.
HTML generates the static web page.

 PHP scripts can only be interpreted on a server that has PHP installed. The client
 Computers accessing the PHP scripts require a web browser only.

 PHP is a server side scripting language. This means that it is executed on the server. The client
applications do not need to have PHP installed.

 PHP is used to manage dynamic content, databases, session tracking, even build entire e-commerce.

 PHP is integrated with a popular database MySQL, PostgreSQL, Oracle.

 We must save the file with the ― .php extension

 PHP for handling back-end.

What Can PHP Do?

 PHP can create, open, read, write, delete, and close files on the server
 PHP can collect form data
 PHP can send and receive cookies
 PHP can add, delete, modify data in your database
 PHP can be used to control user-access
 PHP can encrypt data

4
2.

CHAPTER -2
Roles and Responsibilities

5
2.1 Daily Tasks and Activities

During the internship, they conduct daily lectures, provide information about particular topic and
distribute the daily basis of task to perform and upload them into GitHub.

Day Date Activities


1 22/06/22 Installing XAPP and Visual code

2 23/06/22 Basic Concept of HTML, CSS, PHP

3 24/06/22 How to Create Variables and Variable Methods

4 25/06/22 How to use if else statements and loops in PHP

5 26/06/22 How to use Array and array Functions

6 27/06/22 How to use GET and POST Method in php

7 28/06/22 PHP Theme Integration

8 29/06/22 How to use include and require Function

9 30/06/22
How to create database and database connetivity

10 1/07/22 How to create Tables in database

11 2/07/22 How to insert records in tables

12 3/07/22 How to edit records in tables

13 4/07/22 How to create primary key or foreign key

14 5/07/22 How to create Admin panel

15 6/07/22 How to Write a Report

6
2.2 My Roles and Responsibilities

 An internship I have done which was in online mode so first I have to join as per the
timethat they allocated.
 They conduct the daily lectures and give us some basis of task and activities.
 Following and be corporate with guide.
 Completed the all task and perform activities and upload them into GitHub as per time.

7
2.3 Problems Given

 Basic variable problems


 Some logic solving problems
 Some looping problems
 Some theme problems
 Some formatting problems
 Various data validation problems
 Various Database problems

8
CHAPTER-3
Skill Learned

9
3.1 About the skill/s
 HTML:
 HTML is stands for Hyper Text Markup Language.
 HTML is the standard markup language for web pages.
 HTML is elements are represented by <> symbol. like <p> tag
 HTML elements are the basic building block of HTML and web pages
 CSS:
 CSS stands for Cascading Style Sheet.
 It is style sheet language which is used to describe the look and formatting of a
document written in markup language.
 CSS is added to HTML pages to format the document according to information in
the style sheet.
 There are Three Ways to insert CSS in HTML documents.
1) Inline CSS
2) Internal CSS
3) External CSS
 JavaScript:
 JavaScript is lightweight, Cross-Platform programming language which is also
known as the scripting language for web pages.
 JavaScript can be added to your HTML file in two ways:
1) Internal JS
2) External JS
 PHP:
 PHP stands for “Hypertext Preprocessor”.
 PHP is a server side scripting language. This means that it is executed on the server. The
client applications do not need to have PHP installed.
 PHP is integrated with a popular database MySQL, PostgreSQL, Oracle.

3.2 How do I learned skill/s


10
 After conducting the daily lectures given by our guide, I tried to complete the
work if not, there is any doubt occurs then, I had gone through the multiple
platforms which provide the information about my topic and completed the
task.

 HTML:

Output:

 css:

11
Output:

 JavaScript:

12
Output:

 PHP:

Output:

 Loop & If else:

13
Output:

 GET:
o It is a default method. And get method carries request parameter appendedin URL.
o It can be cached.
o It remains in browser history.
o Get method append the data into URL.

14
Output:

 Array:

Array is an ordered map it contains value on the basis of key. It is used to hold
multiple values of similar type in a single variable. Advantage of PHP Array Less
Code: We don'tneed to define multiple variables.

Array Inbuilt functions:

1) Print_r()

2) Var_dum()

3) Var_export()

15
Output:

16
17
 Simple form and display data

Output:

Display data:

18
Output:

 Database connection in php:

19
Output:

Admin panel:

 Add Record:

20
Output:

 Display Record:

21
Output:

 Update Record:

22
Output:

23
 Delete Record:

Output:

24
25
CHAPTER- 4
Overall Experience

26
4.1 Technical Experience

In Technical Experience, I learned new technology. Workings with professionals are


totallynew experience. Our guide provides as much as possible knowledge that required to
us. As cooperative manner it helps me to improve my coding skills and also face new
challenges to go on. And at last our guide gives some basic guidance on how real time
problem occurs and how to work on a real-time project.

27
4.2 Personal experience

As I had done the internship in PHP technology at Akash Technolabs and I would like to say
that the way of deliver the knowledge and help students to figure out everything that may
cause error which lead my personal experience to better. Also during the internship work they
also give us information aboutprofessional World which helps me a lot. So over all experience
of working with Mr. Akash Padhiyar was excellent.

28
CHAPTER – 5
Conclusion

29
5.1 Conclusion

PHP stands for ―Hypertext Preprocessor. PHP is a Server-side Scripting language


design specifically for the web application development. Within a HTML page, we can
embed PHP codethat will be executed each time the pages are visited. HTML generates the
static web page. However, the need evolved for dynamic web based application, mostly
involving the database usage. These dynamic usages are facilated by PHP that can interact
with database. In other words,it is meant for handling the back-end.

30
CHAPTER-6
Future Scope

31
6.1 Future Scope

First I would like to decide if it’s right field or move forward for other technologies.

During internship I have learned quite a lot thing in PHP such as how it works and
how developers used PHP to developed the web applications. If I wanted to make a
career in this field, then I would like to move toward in depth concepts of PHP. I
will wish to clearall the concept include in and make enough practice to eligible for
job.

32
CHAPTER-7
Bibliography

33
7.1 Bibliography

• https://www.youtube.com/akashpadhiyar
• www.akashtechnolabs.com
• https://www.youtube.com/c/akashpadhiyar
• https://code.visualstudio.com/
• https://www.php.net/
• https://www.w3schools.com/php/

You might also like