
[BÀI 29] CƠ BẢN VỀ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG TRONG PHP
Lập trình hướng đối tượng là gì: lập trình hướng đối tượng là kĩ thuật lập trình hỗ trợ công nghệ đối tượng. OOP được xem là giúp tăng năng suất, đơn giản hóa độ phức tạp khi bảo trì cũng như mở rộng phần mềm bằng cách cho phép lập trình viên tập trung vào các đối tượng phần mềm ở bậc cao hơn. ...

Những khái niệm cơ bản của lập trình OOP trong PHP
Lập trình hướng đối tượng OOP có thể vận dụng vào mọi ngôn ngữ, nó giúp công việc lập trình trở lên đơn giản hơn rõ dàng dễ hình dung hơn, dễ bảo trì bổ sung hay nâng cấp mã nguồn. Hãy cùng DevPro Việt Nam tìm hiểu về những khái niệm của OPP và ưu điểm của nó trong PHP nhé ! Một số khái ...

[BÀI 33] HƯỚNG DẪN VIẾT MỘT TRANG WEB CƠ BẢN (PHẦN 2: TẠO CHỨC NĂNG ĐĂNG NHẬP)
Trong bài số 32, chúng ta đã cơ bản hoàn tất các cấu trúc file của 1 trang web và giao diện của trang chủ. Ở bài này tôi sẽ hướng dẫn các bạn tạo giao diện trang admin, và viết chức năng đăng nhập theo mô hình MVC hướng đối tượng. Phần 1: tạo giao diện trang admin: Trong thư mục admin/view/ ...

Giới thiệu về chuỗi trong PHP
Chuỗi trong PHP là một dãy các kí tự ASCII. PHP chỉ hỗ trợ bộ 256 kí tự mà không cung cấp Unicode nguyên gốc, không có ký tự kết thúc, chiều dài của chuỗi không giới hạn,… Việc xử lí, làm việc với chuỗi trong PHP rất quan trọng vì dữ liệu hiển thị trên trang web đa phần là ở dạng chuỗi. ...

[BÀI 24] CHỨC NĂNG PHÂN TRANG TRONG PHP
Tổng quan về phân trang: Với các trang web có lượng dữ liệu lớn, cùng một lúc không thể select hết dữ liệu ra hiển thị được. Việc select tất cả ra làm cho trang web sẽ nặng nề,thậm chí bị sập. Do vậy kỹ thuật phân trang ra đời nhằm giải quyết vấn đề này. Tại một thời điểm,trên trang chỉ hiển thị ...

[BÀI 28] MÔ HÌNH MVC TRONG PHP
Để cho việc viết code các trang web dễ nhìn và đơn giản khi viết cũng như dễ sửa chữa khi nâng cấp. Khi viết code, các lập trình viên đã tạo nên một cách viết để có thể làm được điều này. MVC là một cách viết, mà cách viết này rạch ròi từng phần code mà lập trình viên viết. Rành mạch, dễ hiểu, dễ ...

[BÀI 25] TẠO TÀI KHOẢN FACEBOOK DEVELOPERS VÀ ỨNG DỤNG FACEBOOK TRÊN WEB VÀO WEBSITE
Hiện tại, số lượng người sử dụng facebook trên toàn cầu rất lớn. Việc tiếp cận một lượng lớn khách hàng, đối tác, … sẽ dễ dàng hơn khi có sự góp sức của facebook lên chính website của bạn. Thông qua các API mà facebook đã xây dựng sẵn, chúng ta có thể làm khá nhiều việc với facebook, chẳng ...

[BÀI 16] GIỚI THIỆU VỀ MYSQL
MySQL là hệ quản trị cơ sở dữ liệu tự do nguồn mở phổ biến nhất thế giới và được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng. Vì MySQL là cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển, hoạt động trên nhiều hệ điều hành cung cấp một hệ thống lớn các hàm ...

[BÀI 30] CLASS VÀ FUNCTION TRONG LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Khai báo class: PHP <?php class ten_class{ } ?> 1 2 3 4 <?php class ten_class { } ?> trong đó ten_class là tên class bạn muốn ...

[BÀI 17] TẠO MỚI DATABASE VÀ TABLE VỚI XAMPP
Lưu ý nhỏ về xampp: Để sử dụng Mysql, đầu tiên chúng ta truy cập vào http://localhost:8080/phpmyadmin/ , với các bạn địa chỉ này có thể khác với tôi trong đó: http://localhost: 8080 /phpmyadmin/ , phần 8080 đã in đậm là cổng truy cập máy chủ ảo mà tôi đã đặt. Nếu bạn không đặt lại cổng thì ...

[BÀI 31] KẾ THỪA TRONG PHP
Kế thừa là gì: Kế thừa trong php được hiểu là class này có thể sử dụng lại các thuộc tính, phương thức của class khác mà không cần viết lại từ đầu. Mỗi thuộc tính, phương thức chỉ cần viết một lần duy nhất và có thể chia sẻ thông tin với class khác nhờ sự kế thừa. Class cho các class khác kế ...

[BÀI 21] CÁC LỆNH INSERT VÀ SELECT TRONG MYSQL
Ở bài trước tôi đã hướng dẫn xong các thao tác với bảng và database, ở bài hôm nay tôi sẽ hướng dẫn các lệnh cơ bản với database bao gồm chèn dữ liệu, lấy dữ liệu, cập nhật dữ liệu, xóa dữ liệu. Câu lệnh insert (chèn dữ liệu vào bảng): Cú pháp: INSERT INTO TEN_BANG (trường_a, trường_b, ...

[BÀI 22] CÁC LỆNH UPDATE ,DELETE, INNER JOIN TRONG MYSQL
Trong bài số 21 , tôi đã liệt kê khá nhiều các thao tác để có thể insert và select dữ liệu. Ở bài này các bài tôi sẽ liệt kê các cách thức để có thể update và delete dữ liệu. Kết thúc bài số 22 này, các bạn đã nắm được kỹ năng cơ bản và thường sử dụng nhất trong mysql. Lệnh update: Lệnh ...

[BÀI 14] SESSION VÀ COOKIE TRONG PHP
SESSION Session là 1 biến tồn tại trên máy chủ (server) biến này không bị mất đi cho tới khi có lệnh hủy hoặc sau 1 khoảng thời gian nhất định mà người dùng không sử dụng đến biến này. Khác với biến dạng POST dữ liệu sau khi refresh lại trang sẽ bị mất đi, và GET cũng tương tự. Nhưng với ...

[BÀI 5] TOÁN TỬ TRONG PHP
Sau khi tìm hiểu cách khai báo, biến và hằng số và kiểu dữ liệu cơ bản trong PHP, bây giờ chúng ta tìm hiểu về các loại toán tử. Ví dụ cơ bản sau về phép cộng hai số, $x+$y , đây là một biểu thức số học với $x, $y là hai toán tử, dấu + được gọi là toán hạng. Toán tử trong PHP – Toán tử ...

[BÀI 20] MỘT SỐ LỆNH CƠ BẢN TRONG MYSQL
Mở đầu: Để có thể truy vấn được cơ sở dữ liệu và tùy biến các truy vấn linh loạt, không phải lúc nào bạn cũng có thể dùng các chức năng xây dựng sẵn của xampp khi sử dụng mysql. Các truy vấn trong mysql cũng giống với truy vấn với các hệ quản trị cơ sở dữ liệu khác như SQLserver, … ...

[BÀI 8] HÀM VÀ GỌI HÀM TRONG PHP
Để giảm thời gian lặp lại 1 thao tác code nhiều lần, PHP hỗ trợ người lập trình việc tự định nghĩa cho mình những hàm có khả năng lặp lại nhiều lần trong website. Việc này cũng giúp cho người lập trình kiểm soát mã nguồn một cách mạch lạc. Đồng thời có thể tùy biến ở mọi trang mà không cần phải ...

[BÀI 18] HƯỚNG DẪN SỬ DỤNG MỘT SỐ TÍNH NĂNG CỦA XAMPP
Giao diện của một số hệ quản trị cơ sở dữ liệu có sự khác biệt nhất định, do vậy mà bạn cũng cần làm quen với giao diện của Mysql trên xampp: Phần nội dung bên trái: Đây là phần hiển thị các database mà bạn đã tạo Phần nội dung bên phải: Ở phần này, sẽ hiển thị các chức năng có ...

[BÀI 23] HƯỚNG DẪN VIẾT CHỨC NĂNG ĐĂNG NHẬP HOÀN CHỈNH VỚI PHP VÀ MYSQL
Sau khi đã tìm hiểu cơ bản về PHP và mysql. Những chức năng phổ biến chúng ta có thể thực hiện một cách dễ dàng, để làm được chức năng đăng nhập chúng ta cần làm các bước sau: Các bước để thực hiện chức năng đăng nhập: Tạo database và một bảng lưu danh sách người dùng. Việc đăng nhập có thành ...

[BÀI 11] XỬ LÝ FORM TRONG PHP
Tổng quan Một trong những ứng dụng quan trong của PHP đó là giúp tương tác xử lý dữ liệu trên form của người sử dụng. Nhằm mục đích giúp cập nhật thông tin một cách linh động và dễ dàng quản lý chúng hơn bởi sự kết hợp tuyệt vời của cơ sở dữ liệu. Tuy nhiên để làm được điều ấy PHP yêu cầu form ...