Basic CRUD Operations for Demand Programming Languages
function getData(){
/////////////////////////
url = "needyamin.txt";
fetch(url).then((response)=>{
return response.text();
}).then((data)=>{
console.log(data);
})
/////////////////////////
}
getData()
function getData(){
/////////////////////////
url = "https://api.github.com/users";
fetch(url).then((response)=>{
return response.json();
}).then((data)=>{
console.log(data);
})
/////////////////////////
}
getData()
//store in variable
var nm = document.getElementById("name").value;
var em = document.getElementById("email").value;
var mb = document.getElementById("mobile").value;
//array variable
var data = {myname:nm, myemail:em, myphone:mb};
//target form
document.getElementById('formID').addEventListener('submit', function (e) {
//prevent the normal submission of the form
e.preventDefault();
/////////////// AJAX START////////////////////
url = "insert.php";
params = {
method: 'post',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify(data),
}
fetch(url, params).then(response=> response.json()).then(data => console.log(data))
/////////////// AJAX END////////////////////
});
$ mkdir foldername
$ rmdir foldername
$ touch filename.extension
$ rm filename.extension
$ cat filename
$ nano filename
root@linux:~/target_folder_in$ sudo ln -s /home/target_folder_out/Filename_YAMiN.yml
$ git clone http://github.com/needyamin/target-repository.git
$ git init
$ git add .
$ git status
$ git commit -m "First commit"
$ git push origin main
$ git checkout -b yourbranchname
$servername = "localhost";
$username = "username";
$password = "password";
// Connection Name
$conn = new mysqli($servername, $username, $password);
// Check Connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
$servername = "localhost";
$username = "username";
$password = "password";
try {
$conn = new PDO("mysql:host=$servername;dbname=myDB", $username, $password);
// set the PDO error mode to exception
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "Connected successfully";
}
catch(PDOException $e) {
echo "Connection failed: " . $e->getMessage();
}
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "INSERT INTO MyGuests (firstname, lastname, email) VALUES ('John', 'Doe', 'john@example.com')";
if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "
" . $conn->error;
}
$conn->close();
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDBPDO";
try {
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
// set the PDO error mode to exception
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = "INSERT INTO MyGuests (firstname, lastname, email) VALUES ('John', 'Doe', 'john@example.com')";
// use exec() because no results are returned
$conn->exec($sql);
echo "New record created successfully";
}
catch(PDOException $e) {
echo $sql . "" . $e->getMessage();
}
$conn = null;
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// sql to delete a record
$sql = "DELETE FROM MyGuests WHERE id=3";
if ($conn->query($sql) === TRUE) {
echo "Record deleted successfully";
} else {
echo "Error deleting record: " . $conn->error;
}
$conn->close();
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDBPDO";
try {
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
// set the PDO error mode to exception
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
// sql to delete a record
$sql = "DELETE FROM MyGuests WHERE id=3";
// use exec() because no results are returned
$conn->exec($sql);
echo "Record deleted successfully";
}
catch(PDOException $e) {
echo $sql . "" . $e->getMessage();
}
$conn = null;
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "SELECT id, firstname, lastname FROM MyGuests";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "
";
}
} else {
echo "0 results";
}
$conn->close();
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
$sql = "SELECT id, firstname, lastname FROM MyGuests";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
// output data of each row
while($row = mysqli_fetch_assoc($result)) {
echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "";
}
}
else {
echo "0 results";
}
mysqli_close($conn);
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "UPDATE MyGuests SET lastname='Doe' WHERE id=2";
if ($conn->query($sql) === TRUE) {
echo "Record updated successfully";
} else {
echo "Error updating record: " . $conn->error;
}
$conn->close();
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDBPDO";
try {
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
// set the PDO error mode to exception
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = "UPDATE MyGuests SET lastname='Doe' WHERE id=2";
// Prepare statement
$stmt = $conn->prepare($sql);
// execute the query
$stmt->execute();
// echo a message to say the UPDATE succeeded
echo $stmt->rowCount() . " records UPDATED successfully";
}
catch(PDOException $e) {
echo $sql . "
" . $e->getMessage();
}
$conn = null;
# Connect to mysql server
$connection = new mysqli ('localhost','username','password','database_name');
# If Condition Check Error
if ($connection->connect_error) {
die("database not found"); #data stop;
}
# If Condition Check True
else {
#print"success";
}
############ When Clicked Action POST Start ############
if(isset($_POST['submit_hit'])) {
# Store post value data in Variables
$f = $_POST['fname'];
$l = $_POST['lname'];
$e = $_POST['email'];
$p = $_POST['password'];
$p = md5($p);
# Fire SQL Query
$sql = "INSERT INTO `sign_up` (`id`, `fname`, `lname`, `email`, `password`) VALUES (NULL, '$f', '$l', '$e', '$p')";
$connection->query($sql);
echo "your sign up process is successfully done";
}
############ When Clicked Action POST End ############
# Connect To The Database Server
$connection = new mysqli ('localhost','needyamin','Yamin143','project2');
# SELECT ALL FROM Database Table
$f = "SELECT * FROM `sign_up`";
$result = $connection->query($f);
# While Loop Fetch All Table Rows
while ($row = $result->fetch_assoc()){
# Echo your Rows
echo $row['id'];
echo $row['fname'];
echo $row['lname'];
echo $row['email'];
echo $row['password'];
};
CREATE TABLE MyGuests (
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
)
INSERT INTO MyGuests (firstname, lastname, email) VALUES ('John', 'Doe', 'john@example.com')
SELECT * FROM MyGuests
or
SELECT id, firstname, lastname FROM MyGuests
UPDATE MyGuests SET lastname='Doe' WHERE id=1
DELETE FROM MyGuests WHERE id=3
Inner Join
SELECT column_name(s) FROM table1 INNER JOIN table2 ON table1.column_name = table2.column_name;
LEFT JOIN
SELECT column_name(s) FROM table1 LEFT JOIN table2 ON table1.column_name = table2.column_name;
RIGHT JOIN
SELECT column_name(s) FROM table1 RIGHT JOIN table2 ON table1.column_name = table2.column_name;
Full JOIN
SELECT column_name(s) FROM table1 FULL OUTER JOIN table2 ON table1.column_name = table2.column_name WHERE condition;
AND
SELECT column1, column2, FROM table_name WHERE condition1 AND condition2 AND condition3;
OR
SELECT column1, column2, FROM table_name WHERE condition1 OR condition2 OR condition3;
NOT
SELECT column1, column2, FROM table_name WHERE NOT condition;
SELECT column1, column2, FROM table_name WHERE columnN LIKE % pattern values %;
DESC
SELECT column1, column2, FROM table_name ORDER BY column1, column2, DESC;
ASC
SELECT column1, column2, FROM table_name ORDER BY column1, column2, ASC;
SQL BACKUP DATABASE
BACKUP DATABASE testDB TO DISK = 'D:\backups\testDB.bak';
SQL DROP DATABASE
DROP DATABASE databasename;
script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous">
< form method="POST" action="" id="formID">
< input type="text" name="name" id="name" placeholder="Your Name"> < br>
< input type="email" name="email" id="email" placeholder="Email"> < br>
< input type="number" name="mobile" id="mobile" placeholder="+880"> < br>
< input type="submit" value="Send" id="JQSend">
< /form>
< div id="msg"> div>
< table border="1" id="table_output" style="padding:5px;"> table>
//////// GET METHOD JQURY START //////////
function showdata(){
output = "";
$.ajax({
url: "get.php",
method: "GET",
dataType: 'json',
success:function(data){
console.log(data);
/////////
if(data){x = data;}
else {x = ""}
for(i=0; i < x.length; i++){
//console.log(x[i].name);
output +="< tr>< td>" + x[i].name + " td>< td>" + x[i].email +
" td>< td>" + x[i].mobile + " td> tr>";
}
$("#table_output").html(output);
//////////////
}
})
}
showdata()
//////// GET METHOD JQURY END //////////
//////// INSERT METHOD JQURY //////////
//#JQSend is submit value ID and "e" for event object
$("#JQSend").click(function(e){
e.preventDefault(); //stop reload when click submit button
//console.log("YAMIN"); //check console log if it works of not
// store values from action (remember target ID name only)
let nm = $("#name").val();
let em = $("#email").val();
let mb = $("#mobile").val();
/*
console.log(nm);
console.log(em);
console.log(mb);
*/
mydata = {myname:nm, myemail:em, myphone:mb};
//console.log(mydata);
//////////////////////
$.ajax({
url:"insert.php",
method: "POST",
data: JSON.stringify(mydata),
//print success data from insert.php message start
success: function(data){
console.log(data);
//print data in html
msg ="< div>"+ data + " div>";
$("#msg").html(msg);
//clear the form
$('#formID')[0].reset();
//get data retry
showdata()
}
//print success data from insert.php message end
});
//////////////////////
});
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
--
-- Database: `jQdata`
--
-- --------------------------------------------------------
--
-- Table structure for table `userinfo`
--
CREATE TABLE `userinfo` (
`id` int NOT NULL,
`name` varchar(100) NOT NULL,
`email` varchar(100) NOT NULL,
`mobile` varchar(100) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
--
-- Dumping data for table `userinfo`
--
INSERT INTO `userinfo` (`id`, `name`, `email`, `mobile`) VALUES
(15, 'Yamin', 'needyamin@ansnew.com', '+8801840538007');
--
-- Indexes for dumped tables
--
--
-- Indexes for table `userinfo`
--
ALTER TABLE `userinfo`
ADD PRIMARY KEY (`id`);
--
-- AUTO_INCREMENT for dumped tables
--
--
-- AUTO_INCREMENT for table `userinfo`
--
ALTER TABLE `userinfo`
MODIFY `id` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=16;
COMMIT;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
$conn = new mysqli("localhost","username","password","database_name");
// Check Connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
//echo "Connected successfully";
$data = stripslashes(file_get_contents("php://input"));
$mydata = json_decode($data, true);
$name = $mydata['myname'];
$email = $mydata['myemail'];
$mobile = $mydata['myphone'];
$sql = "INSERT INTO `userinfo` (`id`, `name`, `email`, `mobile`) VALUES (NULL, '$name', '$email', '$mobile')";
if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "
" . $conn->error;
}
$conn->close();
$conn = new mysqli("localhost","username","password","database_name");
$sql = "SELECT * from userinfo";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
$data = array();
while($row = $result->fetch_assoc()) {
$data[] = $row;
}
}
echo json_encode($data)
//////// GET METHOD JQURY START //////////
function showdata(){
output = "";
$.ajax({
url: "get.php",
method: "GET",
dataType: 'json',
success:function(data){
console.log(data);
/////////
if(data){x = data;}
else {x = ""}
for(i=0; i < x.length; i++){
//console.log(x[i].name);
output +="" + x[i].name + " " + x[i].email +
" " + x[i].mobile + " ";
}
$("#table_output").html(output);
//////////////
}
})
}
showdata()
//////// GET METHOD JQURY END //////////
//////// INSERT METHOD JQURY //////////
//#JQSend is submit value ID and "e" for event object
$("#JQSend").click(function(e){
e.preventDefault(); //stop reload when click submit button
//console.log("YAMIN"); //check console log if it works of not
// store values from action (remember target ID name only)
let nm = $("#name").val();
let em = $("#email").val();
let mb = $("#mobile").val();
/*
console.log(nm);
console.log(em);
console.log(mb);
*/
mydata = {myname:nm, myemail:em, myphone:mb};
//console.log(mydata);
//////////////////////
$.ajax({
url:"insert.php",
method: "POST",
data: JSON.stringify(mydata),
//print success data from insert.php message start
success: function(data){
console.log(data);
//print data in html
msg ="< div>"+ data + " div>";
$("#msg").html(msg);
//clear the form
$('#formID')[0].reset();
//get data retry
showdata()
}
//print success data from insert.php message end
});
//////////////////////
});
$ sudo apt-get install python3-pip
$ sudo pip3 install virtualenv
$ virtualenv venv
you can use any name insted of venv
$ virtualenv -p /usr/bin/python2.7 venv
$ source venv/bin/activate
$ source venv/bin/activate.fish
$ deactivate
$ virtualenv -p python3 myenv
$ python3 -m venv myenv
$ pip install -r requirments.txt