A C E

Cách Tạo Database , Kết Nối PHP Trên My SQL Trong Xampp Và Source Code Thêm Dữ Liệu Vào Database Bằng PHP Chi Tiết Nhất - ACE

Ngô Cao Đạt(Ace)


Hello everyone, hôm nay mình sẽ hướng dẫn các bạn cách tạo một bảng cơ sở dữ liệu(Database)  và cách kết nối PHP trên My SQL trong Xampp(phpmyadmin)  và cách tạo bảng cơ sở dữ liệu gần giống với sql sever nhưng nó được thực hiện trên một nền tảng khác.( bằng code HTML, PHP).

Đầu tiên các bạn vào ổ C chọn file Xampp (nơi mà các bạn download xampp mà các bạn lưu, thường sẽ là ổ C)  xong chọn file htdocs, tạo một cái Folder mới xong lưu file code( bên dưới của mình) mà mình muốn chuyển từ PHP/HTML sang My SQL trên xampp trong cái Folder mà các bạn vừa mới tạo.

 Ví dụ: mình sẽ lưu Folder là ngocaodat, bên trong Folder là ace.php

Tiếp theo các bạn vào xampp bạn bật start Apache và start My sql vào Admin My sql tạo một cải bảng cơ sở dữ liệu(database).

Sau đó bên lên google gõ giúp mình: localhost/ngocaodat/ace.php ví dụ của mình thôi nha...

*Lưu ý xem kỹ chú thích mấy dòng code bên dưới nhé😁

Xong rồi khi các bạn thấy dòng chữ hiện lên: " Kết nối thành công là OK" ví dụ ảnh dưới.

Cuối cùng các bạn tham khảo code bên dưới nhé....🤍

Hiện nay như này là OK...
Bảng cơ sở dữ liệu:

Output code bên dưới.


 <?php

////// Kết nối CSDL


$servername = "localhost:3306";     //hoặc các bạn có thể dùng cổng 3307 nếu lỗi.

$username   = "root";

$password   = "";     //khi bạn cài xampp nếu bạn cài mật khẩu thì ghi vô, của mình là không xài.

$database   = "NgoCaoDat";   // tên bảng cơ sở dữ liệu mà bạn tạo trong xampp(mysql).


// Tạo kết nối

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


// Kiểm tra kết nối

if ($conn->connect_error) {

    die("Ket noi loi: " . $conn->connect_error);

}


echo "Ket noi thanh cong<br/>";



/*

////bảng trong CSDL


$sql = "CREATE TABLE ngocaodat(

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) === TRUE) {

  echo "Da tao Bang thanh cong";

} else {

  echo "Loi tao bang: " . $conn->error;

}

*/



/*

//// Thêm Dữ liệu vào bảng


$sql = "INSERT INTO ngocaodat (firstname, lastname, email)

VALUES ('Ngo', 'Cao Dat', 'Cao Dat.Official@gmail.com')";


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

  echo "Da them ban ghi thanh cong.";

} else {

  echo "Loi: " . $sql . "<br>" . $conn->error;

}

*/



/*

////// Lấy dữ liệu trong CSDL - Select - From Database


$sql = "SELECT id, firstname, lastname FROM NgoCaoDat";

$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"]. "<br/>";

  }

} else {

  echo "Chua co Data";

}

*/


/*

////// Lấy dữ liệu trong CSDL - Selet - Where


$sql = "SELECT id, firstname, lastname FROM NgoCaoDat WHERE id = 2";

$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"]. "<br/>";

  }

} else {

  echo "Chua co Data";

}

*/


/*

////// Lấy dữ liệu trong CSDL - Select - Order by


$sql = "SELECT id, firstname, lastname FROM NgoCaoDat ORDER BY lastname ASC";

$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"]. "<br/>";

  }

} else {

  echo "Chua co Data";

}

*/


/*

////// Xóa Data - Delete Data


$sql = "DELETE FROM NgoCaoDat WHERE id = 2";


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

  echo "Da xoa ban ghi thanh cong";

} else {

  echo "Xoa loi: " . $conn->error;

}

*/


/*

////// Chỉnh sửa Data - Update Data


$sql = "UPDATE NgoCaoDat SET lastname = 'Cao Dat' WHERE id = 1 ";


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

  echo "Da cap nhat thanh cong";

} else {

  echo "Loi cap nhat: " . $conn->error;

}

*/


$conn->close();

?>

Ngô Cao Đạt (Ace)



Nhận xét