Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
30 views

PHP With Mysql Lab Program

Zmxmdmdmdmxm
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views

PHP With Mysql Lab Program

Zmxmdmdmdmxm
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 45

SHREE MEDHA DEGREE COLLEGE, BALLARI

1.Write a PHP script to print “hello world”.

<!DOCTYPE html>
<html>
<head>
<title>program to print hello world</title>
</head>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!";
?>
</body>
</html>

Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
2.Write a PHP script to find odd or even number from given number.

<!DOCTYPE html>
<html>
<head>
<title>program check given number is even or odd</title>
</head>
<body>
<?php
$number=3;
if($number%2==0)
{
echo "$number is Even Number";
}
else
{
echo "$number is Odd Number";
}
?>
</body>
</html>

Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
3.Write a PHP script to find maximum of three numbers.

<!DOCTYPE html>
<html>
<head>
<title>program check maximum of two numbers</title>
</head>
<body>
<?php
// Input the three numbers
// and store it in variable
$number1 = 3;
$number2 = 7;
$number3 = 11;

// Using the max function to find the largest number


if ($number1 > $number2 and $number1 > $number3) {
echo "The largest number is: $number1\n";
}
elseif ($number2 > $number3 )
{
echo "The largest number is: $number2\n";
}
else
{
echo "The largest number is: $number3\n";
}

?>
</body>
</html>

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
4.Write a PHP script to swap two numbers.

<!DOCTYPE html>
<html>
<head>
<title>program swap two numbers</title>
</head>
<body>
<?php
$a = 45;
$b = 78;
echo "before swapping:<br>";
echo "a =".$a." b=".$b;
// Swapping Logic
$third = $a;
$a = $b;
$b = $third;
echo "<br><br>After swapping:<br>";
echo "a =".$a." b=".$b;
?>
</body>
</html>

Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
5.Write a PHP script to find the factorial of a number.

<html>
<head>
<title>Factorial Program using loop in PHP</title>
</head>
<body>
<?php
$num = 4;
$factorial = 1;
for ($x=$num; $x>=1; $x--)
{
$factorial = $factorial * $x;
}
echo "Factorial of $num is $factorial";
?>
</body>
</html>

Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
6.Write a PHP script to check whether given number is palindrome or
not.

<!DOCTYPE html>
<html>
<body>
<?php
$original = 1221;
$temp = $original;
$reverse = 0;
while ($temp>1)
{
$rem = $temp % 10;
$reverse = ($reverse * 10) + $rem;
$temp = $temp/10;
}
if ($reverse == $original)
{
echo "$original is a Palindrome number";
}
else
{
echo "$original is not a Palindrome number";
}

?>

</body>
</html>

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI

Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
7.Write a PHP script to reverse a given number and calculate its sum

<!DOCTYPE html>
<html>
<head>
<title>PHP Program To find the Reverse and sum of a given number</title>
</head>
<body>
<?php
$original = 123;
$temp = $original;
$reverse = 0;
$sum=0;
while($temp>1)
{
$rem = $temp%10;
$reverse =($reverse*10)+$rem;
$sum=$sum+$rem;
$temp = $temp/10;
}
echo "Reverse of number $original is: $reverse";
echo "<br>Sum of digits of given number $original is: $sum";
return 0;
?>
</body>
</html>
</body>
</html>

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
8.Write a PHP script to generate a Fibonacci series using Recursive
function

<html>
<head>
<title>PHP Program To find the Fibonacci series of a given number</title>
</head>
<body>
<?php
function fibonacci($n) {
// base case
if ($n <= 1) {
return $n;
} else {
// recursive case
return fibonacci($n - 1) + fibonacci($n - 2);
}
}
// Number of terms in the series
$num_terms = 10;

echo "Fibonacci Series: ";


for ($i = 0; $i < $num_terms; $i++) {
echo fibonacci($i) . ", ";
}
?>
</body>
</html>

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI

Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
9.Write a PHP script to implement atleast seven string functions.
<!DOCTYPE html>
<head>
<title>PHP Program to implement string functions</title>
</head>>
<body>
<?php
$str="Banglore";
echo"<br>original string is:".$str;
//reverese
$nstr=strrev($str);
echo"<br>reverse of the string is: ".$nstr;
//string length
$nstr=strlen($str);
echo"<br>length of the string is: ".$nstr;
//string position
$nstr=strpos($str,"n");
echo"<br>position of the substring is: ".$nstr;
//lower case
$nstr=strtolower($str);
echo"<br>lowercase of the string is: ".$nstr;
//upper case
$nstr=strtoupper($str);
echo"<br>uppercase of the string is: ".$nstr;
//substring
$nstr=substr($str,3);
echo"<br>substring of the string is: ".$nstr;
//replace
$nstr=str_replace("B","M",$str);
echo"<br>string after replacement: ".$nstr;

?>

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
</body>

</html>
Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
10.Write a PHP program to insert new item in array on any position in
PHP.
<!DOCTYPE html>
<html>
<body>
<?php

$original_array = array( '1', '2', '3', '4', '5' );

echo 'Original array : ';


foreach ($original_array as $x)
{
echo "$x ";
}

echo "\n";

$inserted_value = '11';
$position = 2;

array_splice( $original_array, $position, 0, $inserted_value );

echo "<br>After inserting 11 in the array is : ";


foreach ($original_array as $x)
{
echo "$x ";
}
?>

</body>
</html>

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI

Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
11.Write a PHP script to implement constructor and destructor
<!DOCTYPE html>
<html>
<body>
<?php

class ExampleClass {
private $name;
// Constructor
public function __construct($name) {
$this->name = $name;
echo "Constructor called. Hello, {$this->name}!<br>";
}
// Destructor
public function __destruct() {
echo "Destructor called. Goodbye, {$this->name}!<br>";
}
// Method to greet
public function greet() {
echo "Hello, {$this->name}!<br>";
}
}
// Create an instance of ExampleClass
$instance = new ExampleClass("John");

// Call the greet method


$instance->greet();

// The instance will be destroyed automatically at the end of the script


?>
</body>
</html>

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
12. Write a PHP script to implement form handling using get method

<!DOCTYPE html>
<html>
<head>
<title>GET Form Handling</title>
</head>
<body>

<h2>GET Form Example</h2>

<form action = "<?php $PHP_SELF ?>" method = "GET">


Name: <input type = "text" name = "name" /><br><br>
<input type = "submit" /><br>
</form>

<?php
// Below code checks if Name have the value.
if(isset($_GET["name"])) {
echo "Hi ". $_GET['name']. "<br><br>";
exit();
}
?>

</body>
</html>

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
13. Write a PHP script to implement form handling using post method

<!DOCTYPE html>
<html>
<head>
<title>POST Form Handling</title>
</head>
<body>

<h2>POST Form Example</h2>

<form action = "<?php $PHP_SELF ?>" method = "POST">


Name: <input type = "text" name = "name" /><br><br>
<input type = "submit" /><br>
</form>

<?php
// Below code checks if Name have the value.
if(isset($_POST["name"])) {
echo "Hi ". $_POST['name']. "<br><br>";
exit();
}
?>
</body>
</html>

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
14 Write a PHP script that receive form input by the method post to
check the number is prime or not
<html>

<head>
<title>PHP Program To Check a given number is Prime number or Not</title>
</head>
<body>
<form method="post">
<input type="text" name="num" placeholder="Enter positive interger"/> </td>
<input type="submit" name="submit" value="Submit"/> </td>
</form>
<?php
if(isset($_POST['submit']))
{
$n = $_POST['num'];
$flag = 0;
for($i = 2; $i <= $n/2; $i++)
{
if($n%$i == 0)
{
$flag = 1;
break;
}
}
if($flag == 0)
echo "$n is a prime number";
else
echo "$n is not a prime number";
return 0;
}
?>
</body>

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
</html>
Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
15. Write a PHP script that receive string as a form input

<!DOCTYPE html>
<html>
<head>
<title>String Input Form</title>
</head>
<body>
<h2>Enter a String</h2>
<form action = "<?php $PHP_SELF ?>" method = "POST">
<input type="text" name="name">
<input type="submit" name="submit" value="Submit">
</form>

<?php
// Check if form is submitted
if (isset($_POST["submit"])) {
// Check if the input field is not empty
if (!empty($_POST['name'])) {
$name = $_POST ['name'];
echo "<h2>You entered:</h2>";
echo "<p>$name</p>";
}
else
{
// If the input field is empty, display an error message
echo "<h2>Please enter a string</h2>";
}
}
?>
</body>
</html>

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
16. Write a PHP script to compute addition of two matrices as a form
input.

<!DOCTYPE html>
<html>
<head>
<title>Matrix Addition</title>
</head>
<body>
<h2>Matrix Addition</h2>

<form method="post">
Enter the dimensions of the matrices:<br><br>
Rows: <input type="number" name="rows" min="1" required><br><br>
Columns: <input type="number" name="columns" min="1" required><br><br>
<input type="submit" value="Submit">
</form>

<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$rows = $_POST["rows"];
$columns = $_POST["columns"];
// Form for Matrix 1
echo '<h3>Enter values for Matrix 1:</h3>';
echo '<form method="post">';
for ($i = 0; $i < $rows; $i++) {
for ($j = 0; $j < $columns; $j++) {
echo 'Value at position (' . ($i + 0) . ', ' . ($j + 0) . '): <input type="number"
name="matrix1[' . $i . '][' . $j . ']" required><br>';
}
}
echo '<input type="hidden" name="rows" value="' . $rows . '">';

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
echo '<input type="hidden" name="columns" value="' . $columns . '">';
echo '<input type="submit" value="Next">';
echo '</form>';

// Processing addition
if(isset($_POST["matrix1"])) {
$matrix1 = $_POST["matrix1"];

echo '<h3>Enter values for Matrix 2:</h3>';


echo '<form method="post">';
for ($i = 0; $i < $rows; $i++) {
for ($j = 0; $j < $columns; $j++) {
echo 'Value at position (' . ($i + 0) . ', ' . ($j + 0) . '): <input type="number"
name="matrix2[' . $i . '][' . $j . ']" required><br>';
}
}
echo '<input type="hidden" name="rows" value="' . $rows . '">';
echo '<input type="hidden" name="columns" value="' . $columns . '">';
echo '<input type="hidden" name="matrix1" value="' .
htmlentities(serialize($matrix1)) . '">';
echo '<input type="submit" value="Calculate">';
echo '</form>';
}
// Processing addition
if(isset($_POST["matrix2"])) {
$matrix1 = unserialize(html_entity_decode($_POST["matrix1"]));
$matrix2 = $_POST["matrix2"];

echo '<h3>Matrix 1:</h3>';


foreach ($matrix1 as $row) {
foreach ($row as $value) {
echo $value . " ";

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
}
echo "<br>";
}

echo '<h3>Matrix 2:</h3>';


foreach ($matrix2 as $row) {
foreach ($row as $value) {
echo $value . " ";
}
echo "<br>";
}

// Compute and print result matrix


echo '<h3>Result of Matrix Addition:</h3>';
for ($i = 0; $i < $rows; $i++) {
for ($j = 0; $j < $columns; $j++) {
echo ($matrix1[$i][$j] + $matrix2[$i][$j]) . " ";
}
echo "<br>";
}
}
}
?>
</body>
</html>

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
17. Write a PHP script to show the functionality of date and time
function.
<!DOCTYPE html>
<html>
<body>
<?php
// Set the default timezone
date_default_timezone_set('Asia/Kolkata');

// Get the current date and time


$currentDateTime = date('Y-m-d H:i:s');
echo "Current Date and Time: $currentDateTime<br>";

// Get the current date


$currentDate = date('Y-m-d');
echo "Current Date: $currentDate<br>";

// Get the current time


$currentTime = date('H:i:s');
echo "Current Time: $currentTime<br>";

// Get the day of the week


$dayOfWeek = date('l');
echo "Day of the Week: $dayOfWeek<br>";

// Get the current year


$currentYear = date('Y');
echo "Current Year: $currentYear<br>";

// Get the current month


$currentMonth = date('F');
echo "Current Month: $currentMonth<br>";

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI

// Get the number of days in the current month


$daysInMonth = date('t');
echo "Number of Days in the Current Month: $daysInMonth<br>";

// Get the current timestamp


$timestamp = time();
echo "Current Timestamp: $timestamp<br>";

// Format a custom date and time


$customDateTime = date('l, F jS Y \a\t h:i:s A');
echo "Custom Formatted Date and Time: $customDateTime<br>";

// Using strtotime() function to manipulate dates


$futureDate = strtotime('+1 week');
echo "Future Date (1 week later): " . date('Y-m-d', $futureDate) . "<br>";

$futureTime = strtotime('+1 day');


echo "Future Time (1 day later): " . date('H:i:s', $futureTime) . "<br>";

// Calculate the difference between two dates


$startDate = strtotime('2024-01-01');
$endDate = strtotime('2024-04-07');
$daysDifference = ($endDate - $startDate) / (60 * 60 * 24);
echo "Days difference between two dates: $daysDifference days<br>";
?>
</html>
</body>

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI

Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
18. Write a PHP program to upload a file

Firstly you have to create a folder name called “uplodes” inside htdocs.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>File Upload Form</title>
</head>
<body>
<form method="post" enctype="multipart/form-data">
<!--multipart/form-data ensures that form data is going to be encoded as MIME
data-->
<h2>Upload File</h2>
<label for="fileSelect">Filename:</label>
<input type="file" name="file" id="fileSelect">
<input type="submit" name="submit" value="Upload">
<!-- name of the input fields are going to be used in our php script-->

<p><strong>Note:</strong>Only .jpg, .jpeg, .png, .gif, .docx, .pdf formats allowed


to a max size of 2MB.</p>

</form>

<?php
// Check if the form was submitted
if($_SERVER["REQUEST_METHOD"] == "POST")
{
// Check if file was uploaded without errors
if (isset($_FILES["file"]) && $_FILES["file"]["error"] == 0)
{

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
$allowed_ext = array("jpg" => "image/jpg",
"jpeg" => "image/jpeg",
"gif" => "image/gif",
"png" => "image/png",
"docx" => "application/vnd.openxmlformats-
officedocument.wordprocessingml.document",
"pdf" => "application/pdf",);
$file_name = $_FILES["file"]["name"];
$file_type = $_FILES["file"]["type"];
$file_size = $_FILES["file"]["size"];

// Verify file extension


$ext = pathinfo($file_name, PATHINFO_EXTENSION);

if (!array_key_exists($ext, $allowed_ext))
die("Error: Please select a valid file format.");

// Verify file size - 2MB max


$maxsize = 2 * 1024 * 1024;

if ($file_size > $maxsize)


die("Error: File size is larger than the allowed limit of 2MB");

// Verify MYME type of the file


if (in_array($file_type, $allowed_ext))
{
// Check whether file exists before uploading it
if (file_exists("uploads/". $_FILES["file"]["name"]))
echo $_FILES["file"]["name"]." already exists!";
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
" C:/xampp/htdocs/demo/uploads/".$_FILES["file"]["name"]);
echo "Your file uploaded successfully.";
}
}
else
{
echo "Error: Please try again!";
}
}
else
{
echo "Error: ". $_FILES["file"]["error"];
}
}
?>
</body>
</html>

Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
19. Write a PHP script to implement database creation

<!DOCTYPE html>
<html>
<body>
<?php
// MySQL server configuration
$servername = "localhost"; // Change this if your MySQL server is on a different
host
$username = "root"; // Your MySQL username
$password = ""; // Your MySQL password

// Create connection
$conn = new mysqli($servername, $username, $password);

// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// Create database
$sql = "CREATE DATABASE mydatabase1"; // Replace 'mydatabase' with the
name you want for your database
if ($conn->query($sql) === TRUE) {
echo "Database created successfully";
} else {
echo "Error creating database: " . $conn->error;
}
// Close connection
$conn->close();
?>
</body>
</html>

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
20. Write a PHP script to create table

<!DOCTYPE html>
<html>
<body>
<?php
// MySQL server configuration
$servername = "localhost"; // Change this if your MySQL server is on a different
host
$username = "root"; // Your MySQL username
$password = ""; // Your MySQL password

// Create connection
$conn = new mysqli($servername, $username, $password,);

// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// Create database
$sql_create_db = "CREATE DATABASE mydatabase"; // Replace 'mydatabase'
with the name you want for your database

if ($conn->query($sql_create_db) === TRUE) {


echo "Database created successfully<br>";
} else {
echo "Error creating database: " . $conn->error;
}
// Select the created database
$conn->select_db("mydatabase");

// SQL to create table

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
$sql_create_table = "CREATE TABLE users (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
firstname VARCHAR(30) NOT NULL,
lastname VARCHAR(30) NOT NULL,
email VARCHAR(50),
reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE
CURRENT_TIMESTAMP
)";
if ($conn->query($sql_create_table) === TRUE) {
echo "Table users created successfully";
} else {
echo "Error creating table: " . $conn->error;
}

// Close connection
$conn->close();
?>
</html>
</body>
Output:

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
21. Develop a PHP program to design a college admission form using
MYSQL database.

<!DOCTYPE html>
<html>
<head>
<title>College Admission Form</title>
<style>
.container {
max-width: 600px;
margin: 50px auto;
background-color: powderblue;
padding: 20px;
border-radius: 5px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}

h2 {
text-align: center;
color: blue;
}

form {
margin-top: 20px;
}

label {
font-weight: bold;
color: brown;

}
</style>

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
</head>
<body>
<h2>College Admission Form</h2>
<div class="container">
<form method="post" action="<?php echo
htmlspecialchars($_SERVER["PHP_SELF"]); ?>">
<label for="name">Name:</label><br>
<input type="text" id="name" name="name" required><br><br>

<label for="email">Email:</label><br>
<input type="email" id="email" name="email" required><br><br>

<label for="phone">Phone:</label><br>
<input type="text" id="phone" name="phone" required><br><br>

<label for="address">Address:</label><br>
<textarea id="address" name="address" required></textarea><br><br>

<label for="dob">Date of Birth:</label><br>


<input type="date" id="dob" name="dob" required><br><br>

<label for="gender">Gender:</label><br>
<select id="gender" name="gender" required>
<option value="Male">Male</option>
<option value="Female">Female</option>
<option value="Other">Other</option>
</select><br><br>

<label for="course">Course:</label><br>
<input type="text" id="course" name="course" required><br><br>

<input type="submit" value="Submit">

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
</form>
</div>

<?php
// Database connection parameters
$servername = "localhost";
$username = "root";
$password = "";

// Create connection
$conn = new mysqli($servername, $username, $password);

// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}

// Create new database


$sql_create_db = "CREATE DATABASE IF NOT EXISTS college_admission";

if ($conn->query($sql_create_db) === TRUE) {


echo "Database created successfully<br>";
} else {
echo "Error creating database: " . $conn->error;
}

// Select the newly created database


$conn->select_db("college_admission");

// SQL to create table


$sql_create_table = "CREATE TABLE IF NOT EXISTS admission_form (
id INT AUTO_INCREMENT PRIMARY KEY,

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI
name VARCHAR(100),
email VARCHAR(100),
phone VARCHAR(20),
address VARCHAR(255),
dob DATE,
gender ENUM('Male', 'Female', 'Other'),
course VARCHAR(100),
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
)";

// Execute SQL query to create table


if ($conn->query($sql_create_table) === TRUE) {
echo "Table admission_form created successfully<br>";
} else {
echo "Error creating table: " . $conn->error;
}

// Check if form is submitted


if ($_SERVER["REQUEST_METHOD"] == "POST") {
// Retrieve form data
$name = $_POST['name'];
$email = $_POST['email'];
$phone = $_POST['phone'];
$address = $_POST['address'];
$dob = $_POST['dob'];
$gender = $_POST['gender'];
$course = $_POST['course'];

// SQL to insert data


$sql_insert_data = "INSERT INTO admission_form (name, email, phone, address,
dob, gender, course) VALUES ('$name', '$email', '$phone', '$address', '$dob', '$gender',
'$course')";

DEPT. OF COMPUTER SCIENCE Page No. _____


SHREE MEDHA DEGREE COLLEGE, BALLARI

// Execute SQL query to insert data


if ($conn->query($sql_insert_data) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql_insert_data . "<br>" . $conn->error;
}
}
// Close connection
$conn->close();
?>
</body>
</html>
Output:

DEPT. OF COMPUTER SCIENCE Page No. _____

You might also like