Bài viết của Trịnh Tiến Mạnh

Bài 01: Viết chương trình PHP CURL đầu tiên - Học CURL PHP

Như các bạn biết CURL là một chương trình, một thư viện được tích hợp trong PHP với mục đích là truyền dữ liệu dưới dạng protocols nên nó được ứng dụng rất rộng rãi hiện nay. Ví dụ bạn viết chương trình đăng nhập tự động vào Google bằng cách sử dụng code PHP thì thông thường chúng ta sử dụng thư ...

Tác giả: Trịnh Tiến Mạnh viết 14:46 ngày 06/04/2021 chỉnh sửa

Bài 08: Sử dụng CURL PHP để đăng nhập vào website khác - Học CURL PHP

Trong bài này chúng ta sẽ vận dụng những kiến thức ở bài POST và GET trong PHP CURL để xử lý đăng nhập vào một website nào đó. Cái này khá là hay đấy vì mình có thể dùng để làm ứng dụng đăng bài tự động lên các forum hay một số website khác . Bây giờ ta cần một website để đăng nhập, cũng ...

Tác giả: Trịnh Tiến Mạnh viết 14:46 ngày 06/04/2021 chỉnh sửa

Bài 11: Update dữ liệu MySQL bằng PHP - PHP và MySQL

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: UPDATE ...

Tác giả: Trịnh Tiến Mạnh viết 14:45 ngày 06/04/2021 chỉnh sửa

Bài 10: Delete dữ liệu MySQL bằng PHP - PHP và MySQL

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: DELETE FROM table_name WHERE some_columns = some_values Thường trong ứng dụng website thì ta sẽ delete theo khóa chính bởi vì khóa chính ...

Tác giả: Trịnh Tiến Mạnh viết 14:45 ngày 06/04/2021 chỉnh sửa

Bài 09: Select dữ liệu MySQL bằng PHP - PHP và MySQL

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: ...

Tác giả: Trịnh Tiến Mạnh viết 14:45 ngày 06/04/2021 chỉnh sửa

Bài 08: Cơ chế prepared câu SQL trong PHP - PHP và MySQL

Ở 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 đã đưa ra cơ ...

Tác giả: Trịnh Tiến Mạnh viết 14:45 ngày 06/04/2021 chỉnh sửa

Bài 07: Insert nhiều record vào MySQL bằng PHP - PHP và MySQL

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ể làm được. 1. Insert nhiều record ...

Tác giả: Trịnh Tiến Mạnh viết 14:45 ngày 06/04/2021 chỉnh sửa

Bài 06: Lấy ID vừa insert bằng PHP - PHP và MySQL

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 có một câu truy vấn giúp lấy ...

Tác giả: Trịnh Tiến Mạnh viết 14:45 ngày 06/04/2021 chỉnh sửa

Bài 05: Insert dữ liệu vào MySQL bằng PHP - PHP và MySQL

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à Insert data vào MySQL. 1. Insert dữ ...

Tác giả: Trịnh Tiến Mạnh viết 14:45 ngày 06/04/2021 chỉnh sửa

Bài 04: Tạo database table bằng code PHP - PHP và MySQL

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ả sử mình cần ...

Tác giả: Trịnh Tiến Mạnh viết 14:45 ngày 06/04/2021 chỉnh sửa
<< < .. 25 26 27 28 29 30 31 .. > >>