Chèn php pg_query
Sử dụng pdo trong php trong php bài viết hướng dẫn bạn cách sử dụng thư viên PDO của php để thao tác với dữ liệu trong cơ sở dữ liệu Show PDO (PHP Data Object) là một thư viện có sẵn trong php giúp tương tác với các hệ thống quản trị CSDL. Ngoài Mysql, PDO còn giúp bạn tương tác với các hệ thống quản trị cơ sở dữ liệu khác như SQLite, Microsoft SQL Server, PostgreSQL… 1. Connected to database mysql from PHPCách 1. Use menu
cách 2. has check error
2. Các hàm trong PDOTài liệu về thư viện PDO và các hàm trong PDO ở link này, các bạn cp1 có thể xem ở đây. http. //ftp. psu. AC. th/pub/php/html/ref. pdo. html
3. Hàm truy vấn, tìm nạp Tất cả, tìm nạpHàm truy vấn dùng để chạy câu lệnh sql (thường là select), hàm này trả về 1 đối tượng chứa dữ liệu từ mysql. Sau khi truy vấn xong, bạn sử dụng hàm tìm nạp để lấy từng dòng hiển thị hoặc có thể sử dụng hàm tìm nạp để lấy mọi dòng. Ham lấyTất cả. get all all data lines from data object a. Ham lấyTất cả. get all all data lines from data object
b. lấy hàm. trích xuất 1 dòng từ đối tượng dữ liệu để hiển thị
c. Sử dụng hàm tìm nạp để lấy dòng với kết quả thu gọn hơn
4. Hàm điều hànhHàm exec trong PDO dùng để chạy câu lệnh sql, (thường là chèn, cập nhật, xóa) , trả về số dòng ảnh hưởng Ví dụ về cách chèn dữ liệu
Ví dụ Cập nhật dữ liệu
Ví dụ thực hiện việc xóa dữ liệu
5. Sử dụng câu lệnh chuẩn bị với các hàm chuẩn bị và thực thiSử dụng hàm chuẩn bị để tạo đối tượng để chuẩn bị thực thi 1 câu lệnh sql sau đó. Hàm còn thực thi. thực thi tuyên bố đã tạo a. Truyền tham số theo thứ tự Ví dụ 1 Ví dụ 2
b. Truyền tham số theo tên Ví dụ 1. ra toàn bộ các dòng cùng 1 lúc, kết quả là 1 mảng 0Ví dụ 2. quote ra từng dòng, kết quả là 1 mảng 1Ví dụ 3. quote ra từng dòng , kết quả là 1 đối tượng 2Ví dụ 4 trích xuất từng dòng, kết quả là 1 đối tượng theo 1 class đã định nghĩa trước đó 36. Sử dụng giao dịch, khôi phục, cam kếtGiao dịch là 1 chuỗi thực thi câu lệnh sql. Sử dụng giao dịch với rollback và cam kết sẽ có thể phục hồi dữ liệu nếu có 1 câu lệnh thực thi sai 4Sử dụng pdo trong php là kỹ năng quan trọng giúp bạn tương tác với cơ sở dữ liệu Mục đích quản lý dữ liệu (xem, thêm, sửa, xóa) trong đó |