|
|
 |
Trong bài viết này, tôi sử dụng MySQL chạy trên nền máy chủ localhost,
người sử dụng có username là mysql_user, mật khẩu là mysql_password.
CSDL có tên là CMXQ_Forum, trong đó có một bảng là CMXQ_Users để lưu
thông tin về những thành viên của diễn đàn. Bảng CMXQ_Users có các
trường sau:
User_ID:...
|
Đăng ngày: 05-09-2009 | 01:57:54 PM bởi: Vũ Thanh Lai
|
|
|
 |
Bài viết này sẽ tập trung vào việc khai thác hệ quản trị CSDL miễn phí MySQL.
Tại sao lại sử dụng MySQL?
MySQL là một phần mềm quản trị CSDL mã nguồn mở, nằm trong nhóm LAMP
(Linux - Apache -MySQL - PHP). "Liên minh" mã mở này đang được coi là
một...
|
Đăng ngày: 05-09-2009 | 01:57:32 PM bởi: Vũ Thanh Lai
|
|
|
 |
Bài viết này tập trung vào việc điều khiển hệ thống tệp tin và thư mục
trên máy chủ (không phải máy khách). Bài này được chia làm các phần sau:
Phần 1: Các hàm căn bản xử lý tệp và thư mục
Phần 2: Cách thức truy xuất dữ liệu từ tệp...
|
Đăng ngày: 05-09-2009 | 01:57:14 PM bởi: Vũ Thanh Lai
|
|
|
 |
I. Xây dựng các hàm trong PHP
Trong PHP, chúng ta có thể tự xây dựng các hàm của mình. Trước khi sử dụng, chúng ta cần phải tiến hành cài đặt hàm.
Cú pháp cài đặt một hàm có thể được tóm tắt như sau:
PHP Code:
function ten_ham (thamso1, thamso2, ..., thamson){// đoạn chương trình xử lý dữ liệu...
|
Đăng ngày: 05-09-2009 | 01:56:53 PM bởi: Vũ Thanh Lai
|
|
|
 |
1 addcslashes :Trích dẫn xâu kí tự với những vạch chéo trong kiểu C
*Cấu trúc :addcslashes(string with special characters);
2 addslashes :Trích dẫn xâu kí tự với những vạch chéo
*Cấu trúc : addcslashes(a string with special characters);
3 bin2hex :Chuyển đổi dữ liệu dạng nhị phân sang dạng biểu diễn hệ hexa
*Cấu...
|
Đăng ngày: 05-09-2009 | 01:56:15 PM bởi: Vũ Thanh Lai
|
|
|
 |
I. Khái niệm hàm
Hàm (function), nguyên nghĩa tiếng Anh có nghĩa là chức năng.
Trong lập trình, ta có thể hiểu hàm là một đoạn chương trình được xây dựng để thực hiện một chức năng nào đó.
Đoạn chương trình này chỉ cần phải viết duy nhất một lần, và có...
|
Đăng ngày: 05-09-2009 | 01:55:35 PM bởi: Vũ Thanh Lai
|
|
|
 |
Trong PHP, ngoài các thông tin trình duyệt gửi lên thông qua các con
đường POST, GET, COOKIES, chúng ta cũng có thể thu được một số thông
tin khác có liên quan đến trình duyệt cũng như các thông số liên quan
đến máy chủ như: đường dẫn, địa chỉ IP, phiên...
|
Đăng ngày: 05-09-2009 | 01:54:24 PM bởi: Vũ Thanh Lai
|
|
|
 |
Dữ liệu của người dùng từ trình duyệt sẽ được gửi lên máy chủ dưới dạng
từng cặp biến=giá_trị và có thể đi theo 3 con đường khác nhau. Tuỳ theo
từng con đường cụ thể, trên máy chủ ta cũng có các cách khác nhau để
lấy dữ liệu được gửi lên.....
|
Đăng ngày: 05-09-2009 | 01:53:21 PM bởi: Vũ Thanh Lai
|
|
|
 |
Là một danh sách các phần tử có cùng kiểu dữ liệu.Mảng có thể là mảng
một chiều hay nhiều chiều. Mảng có 2 thành phần là chỉ mục (key) và giá
trị. Chỉ mục có thể là số nguyên hoặc là chuỗi . Bạn có thể khởi tạo
mảng bằng các cách...
|
Đăng ngày: 05-09-2009 | 01:48:02 PM bởi: Vũ Thanh Lai
|
|
|
 |
Lệnh điều khiển vòng lặp
Điều khiển vòng lặp, tức là bạn điều khiển chương trình của bạn tự động
thực hiện một đoạn mã lệnh nào đó lặp đi lặp lại nhiều lần (lặp một số
lượng lần nào đó, hoặc lặp cho đến khi thoả mãn một điều kiện nào đó).
PHP...
|
Đăng ngày: 05-09-2009 | 01:38:13 PM bởi: Vũ Thanh Lai
|
|
|
 |
OK, bây giờ chúng ta chuẩn bị làm việc với các câu lệnh "xương sống" của một ngôn ngữ lập trình.
Nếu bạn nào đã từng học qua một ngôn ngữ lập trình nào đó, thì các bạn
có thể đọc lướt qua phần này. Còn nếu bây giờ bạn mới bắt...
|
Đăng ngày: 05-09-2009 | 01:36:00 PM bởi: Vũ Thanh Lai
|
|
|
 |
Tạm thời
|
Đăng ngày: 05-09-2009 | 01:34:56 PM bởi: Vũ Thanh Lai
|
|
|
 |
1. Hằng và biến
Nếu các bạn chưa từng học lập trình, chắc các bạn đang còn xa lạ với hằng và biến. OK, No Star where
- Giống như trong toán học, một hằng số xác định một giá trị duy nhất
thông qua tên của hằng số, trong Tin học cũng...
|
Đăng ngày: 05-09-2009 | 01:34:30 PM bởi: Vũ Thanh Lai
|
|
|
 |
I. Khởi đầu
Nếu các bạn đã từng học lập trình, chắc các bạn cũng biết được "Hello world!" là cái gì, còn nếu bạn nào chưa biết, thì tôi sẽ giải thích ngay đây:
"Hello world!"
là một chương trình dành cho những người mới bắt đầu học một ngôn ngữ
lập trình...
|
Đăng ngày: 05-09-2009 | 01:32:12 PM bởi: Vũ Thanh Lai
|
|
|
 |
Lịch sử phát triển các ứng dụng trên Web server. ASP, JSP và PHP
Vài năm trước đây, con đường thực sự duy nhất để vận chuyển các dữ liệu
động tới trang Web là kỹ thuật CGI (Common Gateway Interface). Các
chương trình CGI cung cấp một sự liên hệ đơn...
|
Đăng ngày: 05-09-2009 | 01:30:04 PM bởi: Vũ Thanh Lai
|