Lesson-6-PHP-MYSQL-CRUD
Lesson-6-PHP-MYSQL-CRUD
PHP-MYSQL
CRUD
1
Lesson Learning
Outcomes
• At the end of this Topic, the learner
should be able to:
Example:
7
1.PHP-MySQL Connection String
1. <?php
2. $servername = "localhost";
3. $username = "username";
4. $password = "password";
5. // Create connection
6. $conn = new mysqli($servername, $username,
$password);
7. // Check connection
8. if ($conn->connect_error) {
9. die("Connection failed: " . $conn->connect_error);
10.}
11.echo "Connected successfully";
12.?>
8
2.PHP-MySQL Insert Data
1. $sql = "INSERT INTO MyGuests
(firstname, lastname, email)
2. VALUES ('John', 'Doe',
'[email protected]')";
8. $conn->close(); 9
3.PHP-MySQL Select Data
1. $sql = "SELECT id, firstname, lastname
FROM MyGuests";
2. $result = $conn->query($sql);
3. if ($result->num_rows > 0) {
4. // output data of each row
5. while($row = $result->fetch_assoc()) {
6. echo "id: " . $row["id"]. " - Name: " .
$row["firstname"]. " " . $row["lastname"].
"<br>";
7. }
8. } else {
9. echo "0 results";
10.}
11.$conn->close(); 10
4.PHP MySQL Update Data
1. $sql = "UPDATE MyGuests SET
lastname='Doe' WHERE id=2";
7. $conn->close();
8. ?> 11
5. PHP MySQL Delete
1.// sql to delete aData
record
2. $sql = "DELETE FROM MyGuests WHERE
id=3";
8. $conn->close();
9. ?> 12
The end
Thank you
04/21/2025 13