Database + File Handling
Database + File Handling
Database Create
<?php
$servername = "localhost";
$username = "root";
$password = "";
$database = "INC";
if (!$conn) {
echo "fail to connect";
}
if ($conn->query($sql) == true) {
echo "Database created successfully";
} else {
echo "fail to create database";
}
?>
Create Table
<?php
$servername = "localhost";
$username = "root";
$password = "";
$database = "INC";
if (!$conn) {
echo "fail to connect";
}
if ($conn->query($sql) == true) {
echo "table create successfully";
} else {
echo "fail to create table";
}
?>
Insert values
<?php
$servername = "localhost";
$username = "root";
$password = "";
$database = "INC";
if (!$conn) {
echo "fail to connect";
}
if ($conn->query($sql) == true) {
echo "Data has been inserted successfully";
} else {
echo "fail to insert data";
}
?>
Update values
<?php
$servername = "localhost";
$username = "root";
$password = "";
$database = "INC";
if (!$conn) {
echo "fail to connect";
}
if ($conn->query($sql) == true) {
echo "Data has been updated successfully";
} else {
echo "fail to update data";
}
?>
Delete values
<?php
$servername = "localhost";
$username = "root";
$password = "";
$database = "INC";
if (!$conn) {
echo "fail to connect";
}
if ($conn->query($sql) == true) {
echo "Data has been deleted successfully";
} else {
echo "fail to delete data";
}
?>
File Handling (PHP)
File writing
<?php
$file = fopen("text.txt", "w");
$data = "Hello World";
fwrite($file, $data);
fclose($file);
?>
File reading
<?php
$file = fopen("text.txt", "r");
while (!feof($file)) {
$data = fgetc($file); // eta use korle character by character read korbe
$data = fgets($file); // eta use korle line by line read korbe
// ekhane jekono ekta use korle hobe, tobe question e jodi alada kore bole
line by line read korte tahole fgets() use korte hobe
echo $data;
}
fclose($file);
?>
Create Folder/Directory
<?php
$file = fopen("text.txt", "r");
mkdir("New Folder");
fclose($file);
?>
Rename File
<?php
$file = fopen("text.txt", "r");
rename("text.txt", "NewName.txt");
fclose($file);
?>
Important form handling (add, sub, mul)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title></title>
</head>
<body>
<form method="get">
<label>Enter the 1st Number: </label>
<input type="number" name="first" placeholder="Enter the number...">
<br><br>
</form>
<?php
if(isset($_GET['add'])) {
$num1 = $_GET['first'];
$num2 = $_GET['second'];
$res = $num1 + $num2;