post image

Update dữ liệu MySQL bằng PHP

Trong bài này ta sẽ tìm hiểu đến thao tác cuối cùng thường hay sử dụng trong MySQL lẫn PHP đó là cập nhật dữ liệu, đây là thao tác được dùng trong backend dùng để sửa thông tin sản phẩm, tin tức, chuyên mục, … Cú pháp của lệnh update như sau: Tương tự

post image

Delete dữ liệu MySQL bằng PHP

Lệnh delete dùng để xóa các records trong MySQL, lệnh này thường dùng trong backend đẻ xóa các tin tức, sản phẩm, chuyên mục. Cú pháp của lệnh này như sau: Thường trong ứng dụng website thì ta sẽ delete theo khóa chính bởi vì khóa chính tăng tự động nên truy vấn tìm kiếm

post image

Select dữ liệu MySQL bằng PHP

Câu lệnh select thường dùng để lấy dữ liệu và hiển thị lên website ở cả frontend lẫn backend, đây là câu lệnh thông dụng hay sử dụng nhất trong một website. Trong MySQL để lấy danh sách records trong một bảng dữ liệu thì ta sử dụng lệnh select với cú pháp: Bên cạnh

post image

Cơ chế prepared câu SQL trong PHP

Ở một số website code bằng PHP thuần thường mắc phải lỗi SQL injection là do lập trình viên không biết đến lỗi này hoặc biết nhưng không tìm cách khắc phục nó. Trước đây chúng ta hay sử dụng hàm addslashes() trong PHP để khắc phục nhưng bây giờ các thư viện xử lý database cũng

post image

Insert nhiều record vào MySQL bằng PHP

Lúc học MySQL ta có thể chạy nhiều câu truy vấn cùng lúc bằng cách viết trong PHPMYADMIN hoặc một editor nào đó như SQLYog. Phần mềm thì mình không bàn tới nhưng với PHPMYADMIN thực chất nó cũng là một ứng dụng web nên nó chạy multi query được thì mình cũng có thể

post image

Lấy ID vừa insert bằng PHP

Thông thường khi thiết kế CSDL cho các hệ thống website thì khóa chính ta hay sử dụng tăng tự động (auto_increment), vì vậy lúc thêm dữ liệu ta không cần phải giá trị ID khóa chính. Như vậy ta không thể biết được khóa chính của record vừa insert là bao nhiêu? Trong MySQL

post image

Insert dữ liệu vào MySQL bằng PHP

Thao tác Insert dữ liệu vào MySQL thường được sử dụng nhất khi bạn lâp trình backend. Ví dụ bạn xây dựng chương trình quản lý sinh viên thì trong admin bạn phải code các chức năng như thêm sinh viên, thêm lớp, thêm khoa, … Tất cả những thao tác này ta gọi là

post image

Tạo database table bằng code PHP

Sau khi tạo database bằng PHP thì chúng ta sẽ tiếp tục sư dụng PHP để tạo các table. Để tạo table thì ta sử dụng câu lệnh SQL Create Table. 1. Tạo table bằng code PHP Tương tự như các bài trước mình sẽ đưa ra ví dụ cho cả ba trường hợp. Giả

post image

Tạo database bằng code PHP

Trước khi làm một dự án ban phải phân tích và thiết kế CSDL dựa vào yêu cầu của khách hàng nên có lẽ bài này là hơi dư thừa, nhưng đôi lúc bạn cũng cần tạo database bằng code PHP đấy. Điển hình nhất là WordPress, khi bạn cài đặt lần đầu tiên nó sẽ

post image

Kết nối PHP với MySQL

Kể từ phiên bản PHP5 trở đi chúng ta có thể kết nối với MySQL bằng cách sử dụng hai thư viện chính đó là: MySQLi (i là chữ viết tắt của improved) PDO (PHP Data Objects) Đối với những phiên bản cũ thì có một bộ thư viện tên là MySQL, tuy nhiên bộ