Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 14 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Tiêu đề
Tìm Hiểu Using PHP With MySQL
Thể loại
tiểu luận
Định dạng
Số trang
14
Dung lượng
0,95 MB
Nội dung
CHỦ ĐỀ TÌM HIỂU Using PHP with MySQL MySql Là Gì ? • MySQL là:Một hệ quản trị CSDLMột hệ quản trị CSDL quan hệĐược phát triển, phân phối hỗ trợ MySQL AB • Để làm việc với MySQL cần đăng ký kết nối, tạo CSDL, quản lý người dùng, phân quyền sử dụng, thiết kế đối tượng Table CSDL xử lý liệu • Để quản lý thao tác CSDL ta sử dụng giao diện đồ họa dạng Command line • MySql hệ quản trị sở liệu đa luồng mã nguồn mở tương tự SQL Server, Oracle… Đặc Điểm Của MySql • Nó có nhiều phiên cho hệ điều hành khác như:Windows,Linux, • MySql csdl tốc độ cao,ổn định dễ sử dụng, hoạt động nhiều hdh cung cấp hệ thống tiện ích mạnh • Với tốc độ tính bảo mật cao,MySql thích hợp cho ứng dụng truy cập csdl internet • MySql sever hoạt động hệ thống nhúng client/sever Kết nối MySql với PHP • Để kết nối PHP với MySql dùng hàm mysqli_connect() với cú pháp sau: • Trong đó: • Host name: tên sever name • Username: tên truy cập vào mysql • Pasword: mật username • Databasename: tên sở liệu Kết nối MySql với PHP • Hàm đóng kết nối • Sử dụng hàm mysqli_close($connect); để đóng kết nối • Vd: Các hàm kết nối truy xuất mysql • Hàm mysqli_fetch_row(): • Hàm mysqli_fetch_row() trả hàng tập hợp kết dạng mảng liên tục • Cú pháp: mysqli_fetch_row( $result); • Trong đó: • $result: kết truy vấn, kết trả hàm: mysqli_query(), mysqli_store_result() mysqli_use_result() Các hàm kết nối truy x uất mysql • Hàm mysqli_fetch_array(): Các hàm kết nối truy xuất mysql • Hàm mysqli_fetch_array() tìm trả dịng kết truy vấn MySQL dạng mảng kết hợp, mảng liên tục hai • Cú pháp: mysqli_fetch_array( $result, $result_type); • Trong đó: • $result kết truy vấn, kết trả hàm: mysqli_query(), mysqli_store_result() mysqli_use_result() • $result_type tham số không bắt buộc, quy định kiểu trả mang giá trị sau: • MYSQLI_ASSOC • MYSQLI_NUM • MYSQLI_BOTH Các hàm kết nối truy xuất mysql Các hàm kết nối truy xuất mysql • Hàm mysqli_num_rows(): • Hàm mysqli_num_rows() trả số hàng tập hợp kết truyền vào • Cú pháp: mysqli_num_rows( $result); • Trong đó: • $result tập hợp kết trả từ hàm mysqli_query(), mysqli_store_result() mysqli_use_result() Các hàm kết nối truy xuất mysql • Hàm mysqli_query(): Các hàm kết nối truy xuất my sql • Hàm mysqli_query() thực truy vấn sở liệu • Cú pháp: mysqli_query( $connect, $sql, $mode); • Trong đó: • $connect kết nối MySQL • $sql câu truy vấn • $mode tham số tùy chọn, mang giá trị sau: • MYSQLI_USE_RESULT : sử dụng cần lấy lượng lớn liệu • MYSQLI_STORE_RESULT : giá trị mặc định không truyền Các hàm kết nối truy xuất my sql