Danh mục tài liệu

Kết hợp PHO và MYSQL trong ứng dụng website

Số trang: 3      Loại file: docx      Dung lượng: 13.32 KB      Lượt xem: 6      Lượt tải: 0    
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Ở bài trước, chúng ta đã cùng nghiên cứu về các cú pháp sql và Mysql cơ bảnbao gồm việc tảo bảng, tạo kết nối, thêm, sửa, xóa các dòng dữ liệu trong cơ sởdữ liệu. Và tiếp theo bài này, chúng ta sẽ cùng tìm hiểu về cách sử dụng mysqlkết hợp với PHP để xuất ra dữ liệu như thế nào.
Nội dung trích xuất từ tài liệu:
Kết hợp PHO và MYSQL trong ứng dụng websiteIX. Kết hợp PHP và MYSQL trong ứng dụng websiteỞ bài trước, chúng ta đã cùng nghiên cứu về các cú pháp sql và Mysql cơ bảnbao gồm việc tảo bảng, tạo kết nối, thêm, sửa, xóa các dòng dữ liệu trong cơ sởdữ liệu. Và tiếp theo bài này, chúng ta sẽ cùng tìm hiểu về cách sử dụng mysqlkết hợp với PHP để xuất ra dữ liệu như thế nào.Để làm việc với mysql và PHP chúng ta cần nắm 6 hàm cơ bản:1- Kết nối cơ sở dữ liệu:Cú pháp:mysql_connect(hostname,user,pass)2- Lựa chọn cơ sở dữ liệu:Cú pháp:mysql_select_db(tên_CSDL)Ví dụ:$conn=mysql_connect(localhost,root,root) or die( khong the ket noi);mysql_select_db(demo);3- Thực thi câu lệnh truy vấn:Cú pháp:mysql_query(Câu truy vấn ở đây);4- Đếm số dòng dữ liệu trong bảng:Cú pháp:mysql_num_rows();5- Lấy dữ liệu từ bảng đưa vào mảng:Cú pháp:mysql_fetch_array();6- Đóng kết nối cơ sở dữ liệu:Cú pháp:mysql_close();Ví dụ áp dụng:Tạo cơ sở dữ liệu dựa trên từng đoạn code sau:mysql -hlocalhost -uroot -prootmysql>create database demo_mysql;mysql> use demo_mysql;mysql>create table user(id INT(10) UNSIGNED NOT NULLAUTO_INCREMENT, username VARCHAR(50) NOT NULL, passwordCHAR(50) NOT NULL, PRIMARY KEY(id));Tạo trang test.php. Đầu tiên chúng ta sẽ kết nối cơ sở dữ liệu.echo Chua co du lieu;}else{while($row=mysql_fetch_array($query)){echo $row[username] . - .$row[password].;}}?>Và cuối cùng chúng ta đóng kết nối và kết thúc thao tác xử lý.Và cuối cùng là file hoàn chỉnh của ứng dụng trên: