Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 15 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
15
Dung lượng
0,98 MB
Nội dung
24/05/2021 Lập trình web nâng cao Chương – Thao tác với CSDL MySQL 01 Kết nối CSDL MySQL 02 Thêm/Xóa/ Cập nhật/ hiển thị liệu 03 Ví dụ thêm liệu 04 05 24/05/2021 Lập trình web nâng cao Kết nối CSDL MySQL Để kết nối CSDL, ta dùng nhiều cách để kết nối Chúng ta tìm hiểu cách kết nối CSDL MySQL gói PHP 01 Sử dụng tham số để kết nối PHP với MySQL: hostname, username, password, dbname 02 Kết nối PHP với MySQL chia làm bước sau: Bước Bước Bước Bước Bước Bước 04 1: 2: 3: 4: 5: 6: Tạo kết nối Mở kết nối liệu Tạo lệnh điều khiển truy vấn SQL Thực thi lệnh Đóng kết nối in kết 05 24/05/2021 Lập trình web nâng cao Kết nối CSDL MySQL Sử dụng hàm mysqli_connect() để kết nối với MySQL 01 truyền vào tham số: hostname, username,password, dbname Hàm Cú pháp kết nối: $conn 02 = mysqli_connect(“servername”, “username”, “password”,”dbname”); Trong đó: • • • • • 04 servername– Là tên server hostname user_name – Là tên truy cập vào MySQL password – Là mật username truy vào MySQL Dbname: Tên CSDL conn– Là biến PHP trả vể giá trị kết nối MySQL 05 24/05/2021 Lập trình web nâng cao Kết nối CSDL MySQL Sau mở kết nối sử dụng hàm mysqli_close() để đóng kết nối 01 Cú pháp: mysqli_close($conn); Ví dụ khai báo trang config.php kết nối với CSDL đóng kết nối sau mở thành công 02 04 05 24/05/2021 Lập trình web nâng cao Các hàm làm việc với DB Hàm mysqli_num_rows() lấy số dòng kết truy vấn 01 ví dụ: 02 04 05 24/05/2021 Lập trình web nâng cao Các hàm truy cập liệu Sử 01dụng hàm MySQL PHP để truy cập liệu bảng 02 04 05 24/05/2021 Lập trình web nâng cao Các hàm truy cập liệu Hàm mysqli_query() dùng để gửi câu truy vấn MySQL 01 Hàm không hỗ trợ nhiều câu truy vấn Ví dụ: $data = mysqli_query($conn,“select * from user”); 02 Hàm mysqli_fetch_array() dùng để duyệt qua mảng Ví dụ: 04 05 24/05/2021 Lập trình web nâng cao