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

Tác giả: Tạ Quốc Bảo viết 17:02 ngày 04/10/2018

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

Tác giả: Tạ Quốc Bảo viết 17:02 ngày 04/10/2018

[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/ ...

Tác giả: Trịnh Tiến Mạnh viết 17:02 ngày 04/10/2018

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

Tác giả: Hoàng Hải Đăng viết 17:02 ngày 04/10/2018

[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ị ...

Tác giả: Vũ Văn Thanh viết 17:02 ngày 04/10/2018

[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ễ ...

Tác giả: Trịnh Tiến Mạnh viết 17:02 ngày 04/10/2018

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

Tác giả: Vũ Văn Thanh viết 17:02 ngày 04/10/2018

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

Tác giả: Vũ Văn Thanh viết 17:02 ngày 04/10/2018

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

Tác giả: Trịnh Tiến Mạnh viết 17:02 ngày 04/10/2018

[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ì ...

Tác giả: Vũ Văn Thanh viết 17:01 ngày 04/10/2018

[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ế ...

Tác giả: Hoàng Hải Đăng viết 17:01 ngày 04/10/2018

[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, ...

Tác giả: Vũ Văn Thanh viết 17:01 ngày 04/10/2018

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

Tác giả: Hoàng Hải Đăng viết 17:01 ngày 04/10/2018

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

Tác giả: Trần Trung Dũng viết 17:01 ngày 04/10/2018

[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ử ...

Tác giả: Trịnh Tiến Mạnh viết 17:01 ngày 04/10/2018

[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, … ...

Tác giả: Tạ Quốc Bảo viết 17:01 ngày 04/10/2018

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

Tác giả: Trần Trung Dũng viết 17:01 ngày 04/10/2018

[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ó ...

Tác giả: Hoàng Hải Đăng viết 17:01 ngày 04/10/2018

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

Tác giả: Tạ Quốc Bảo viết 17:01 ngày 04/10/2018

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

Tác giả: Hoàng Hải Đăng viết 17:01 ngày 04/10/2018