Truy vấn sql trong php
Ngày đăng:
10/12/2022
Trả lời:
0
Lượt xem:
66
affected_rows() - Trả về số lượng hàng bị ảnh hưởng bởi lệnh MySQL trước đó. autocommit() - Bật / tắt các sửa đổi cơ sở dữ liệu tự động cam kết. begin_transaction() - Bắt đầu giao dịch. change_user() - Thay đổi người dùng của kết nối cơ sở dữ liệu được chỉ định. character_set_name() - Trả về bộ ký tự mặc định cho kết nối cơ sở dữ liệu. close() - Đóng kết nối cơ sở dữ liệu đã mở trước đó. commit() - Cam kết giao dịch hiện tại. connect() - Mở một kết nối mới đến cơ sở dữ liệu MySQL. connect_errno() - Trả về “mã lỗi” từ lỗi kết nối cuối cùng. connect_error() - Trả về “mô tả lỗi” từ lỗi kết nối cuối cùng. data_seek() - Điều chỉnh con trỏ kết quả thành một hàng tùy ý trong tập kết quả. debug() - Thực hiện các hoạt động gỡ lỗi. dump_debug_info() - Đưa thông tin gỡ lỗi vào nhật ký. errno() - Trả về “mã lỗi” cuối cùng cho lần gọi hàm gần đây nhất. error() - Trả về “mô tả lỗi” cuối cùng cho lần gọi hàm gần đây nhất. error_list() - Trả về danh sách các lỗi cho lần gọi hàm gần đây nhất. fetch_all() - Tìm nạp tất cả các hàng kết quả dưới dạng một mảng kết hợp, một mảng số, hoặc cả hai. fetch_array() - Tìm nạp một hàng kết quả dưới dạng một mảng kết hợp, một mảng số, hoặc cả hai. fetch_assoc() - Tìm nạp một hàng kết quả dưới dạng một mảng kết hợp. fetch_field() - Trả về trường tiếp theo trong tập kết quả, dưới dạng một đối tượng. fetch_field_direct() - Trả về siêu dữ liệu cho một trường trong tập kết quả, dưới dạng một đối tượng. fetch_fields() - Trả về một mảng các đối tượng đại diện cho các trường trong tập kết quả. fetch_lengths() - Trả về độ dài của các cột của hàng hiện tại trong tập kết quả. fetch_object() - Trả về hàng hiện tại của tập kết quả, dưới dạng một đối tượng. fetch_row() - Tìm nạp một hàng từ một tập kết quả và trả nó về dưới dạng một mảng được liệt kê. field_count() - Trả về số cột cho truy vấn gần đây nhất. field_seek() - Đặt con trỏ trường thành độ lệch trường nhất định. get_charset() - Trả về một đối tượng bộ ký tự. get_client_info() - Trả về phiên bản thư viện máy khách MySQL. get_client_stats() - Trả về số liệu thống kê của khách hàng cho mỗi quá trình. get_client_version() - Trả về phiên bản thư viện máy khách MySQL dưới dạng một số nguyên. get_connection_stats() - Trả về thống kê về kết nối máy khách. get_host_info() - Trả về tên máy chủ MySQL và kiểu kết nối. get_proto_info() - Trả về phiên bản giao thức MySQL. get_server_info() - Trả về phiên bản máy chủ MySQL. get_server_version() - Trả về phiên bản máy chủ MySQL dưới dạng một số nguyên. info() - Trả về thông tin về truy vấn được thực thi cuối cùng. init() - Khởi tạo MySQLi và trả về một đối tượng để sử dụng với hàm real_connect() insert_id() - Trả về id được tạo tự động từ truy vấn cuối cùng. kill() - Yêu cầu máy chủ hủy chuỗi MySQL. more_results() - Kiểm tra xem có thêm bất kỳ kết quả truy vấn nào từ nhiều truy vấn hay không. multi_query() - Thực hiện một hoặc nhiều truy vấn trên cơ sở dữ liệu. next_result() - Chuẩn bị tập kết quả tiếp theo từ multi_query() options() - Thiết lập các tùy chọn kết nối bổ sung và ảnh hưởng đến hành vi của một kết nối. ping() - Ping kết nối máy chủ hoặc cố gắng kết nối lại nếu kết nối bị ngắt. poll() - Thăm dò các kết nối. prepare() - Chuẩn bị một câu lệnh SQL để thực thi. query() - Thực hiện truy vấn đối với cơ sở dữ liệu. real_connect() - Mở một kết nối mới đến máy chủ MySQL. real_escape_string() - Thoát các ký tự đặc biệt trong một chuỗi để sử dụng trong câu lệnh SQL. real_query() - Thực thi một truy vấn SQL duy nhất. reap_async_query() - Trả về kết quả từ một truy vấn SQL không đồng bộ. refresh() - Làm mới / xóa các bảng hoặc bộ nhớ đệm, hoặc đặt lại thông tin máy chủ nhân bản. rollback() - Khôi phục giao dịch hiện tại cho kết nối cơ sở dữ liệu được chỉ định. select_db() - Chọn cơ sở dữ liệu mặc định cho các truy vấn cơ sở dữ liệu. set_charset() - Thiết lập bộ ký tự máy khách mặc định. set_local_infile_default() - Bỏ thiết lập trình xử lý do người dùng xác định để tải lệnh infile cục bộ. set_local_infile_handler() - Thiết lập hàm gọi lại cho lệnh LOAD DATA LOCAL INFILE. sqlstate() - Trả về mã lỗi SQLSTATE cho lỗi cuối cùng. ssl_set() - Được sử dụng để thiết lập các kết nối an toàn bằng SSL. stat() - Trả về trạng thái hệ thống hiện tại. stmt_init() - Khởi tạo một câu lệnh và trả về một đối tượng để sử dụng với stmt_prepare() store_result() - Chuyển tập kết quả từ truy vấn cuối cùng. thread_id() - Trả về ID luồng của kết nối hiện tại. thread_safe() - Trả về liệu thư viện máy khách có được biên dịch dưới dạng luồng an toàn hay không. use_result() - Bắt đầu truy xuất tập hợp kết quả từ truy vấn cuối cùng được thực thi. warning_count() - Trả về số lượng cảnh báo từ truy vấn cuối cùng trong kết nối.
Hàm mysql_query() trong PHP được sử dụng để thực hiện truy vấn chọn. Kể từ PHP 5.5, hàm mysql_query() là bị phản đối sử dụng. Bây giờ bạn nên sử dụng một trong 2 lựa chọn thay thế.
Có hai hàm MySQLi khác được sử dụng trong truy vấn chọn.
Ví dụ về truy vấn chọn MySQLi trong PHP Thí dụ
Đầu ra:
Cài ứng dụng cafedev để dễ dàng cập nhật tin và học lập trình mọi lúc mọi nơi tại đây. Tài liệu từ cafedev:
Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của cafedev để nhận được nhiều hơn nữa: |