Hướng dẫn what will be the return value of mysqli_query () function on error? - Giá trị trả về của hàm mysqli_query () khi bị lỗi là gì?
Tôi đang sử dụng hàm PHP 0. Show
Dharman ♦♦ Phù hiệu vàng 28K2121 gold badges75 silver badges127 bronze badges hỏi ngày 19 tháng 1 năm 2013 lúc 22:31Jan 19, 2013 at 22:31
1 Theo hướng dẫn:
Một truy vấn chạy nhưng trả về không có kết quả nào vẫn được coi là "truy vấn thành công", vì truy vấn đã chạy trong cơ sở dữ liệu và một tập kết quả trống là một phản hồi hợp pháp. Điều này có nghĩa là truy vấn vẫn sẽ trả về một đối tượng 2 và nếu bạn kiểm tra số lượng hàng của nó (thông qua 3 theo kiểu hướng đối tượng hoặc 4 theo kiểu thủ tục) nó sẽ trả về 0.Đã trả lời ngày 19 tháng 1 năm 2013 lúc 22:38Jan 19, 2013 at 22:38
AgentConundrumagentConundrumAgentConundrum 20.1k6 Huy hiệu vàng62 Huy hiệu bạc99 Huy hiệu Đồng6 gold badges62 silver badges99 bronze badges 1 Một đối tượng 5, hơn là bạn có thể sử dụng mysqli_num_rows để đếm số lượng hàng được trả về. Vì thế:
Đã trả lời ngày 19 tháng 1 năm 2013 lúc 22:33Jan 19, 2013 at 22:33
NielsnielsNiels 47.2K4 Huy hiệu vàng59 Huy hiệu bạc81 Huy hiệu đồng4 gold badges59 silver badges81 bronze badges
Từ tài liệu tham khảo:
Đã trả lời ngày 19 tháng 1 năm 2013 lúc 22:35Jan 19, 2013 at 22:35
Tommaso Belluzzotommaso BelluzzoTommaso Belluzzo 22.6K7 Huy hiệu vàng69 Huy hiệu bạc95 Huy hiệu Đồng7 gold badges69 silver badges95 bronze badges Cập nhật lần cuối vào ngày 19 tháng 8 năm 2022 21:50:40 (UTC/GMT +8 giờ) Syntax: hàm mysqli_query () / mysqli :: truy vấn mixed mysqli::query ( string $query [, int $resultmode = MYSQLI_STORE_RESULT ] ) Hàm mysqli_query () / mysqli :: Truy vấn thực hiện truy vấn đối với cơ sở dữ liệu. mixed mysqli_query ( mysqli $link , string $query [, int $resultmode = MYSQLI_STORE_RESULT ] ) Parameter:
Sử dụng: Phong cách thủ tục mysqli_query(connection,query,resultmode); Parameter:
Mysqli_use_result (sử dụng điều này nếu chúng tôi phải lấy một lượng lớn dữ liệu) Mysqli_store_result (đây là mặc định) Giá trị trở lại: PHP 5, PHP 7 Trả về sai khi thất bại. Để chọn thành công, hiển thị, mô tả hoặc giải thích các truy vấn mysqli_query () sẽ trả về một đối tượng mysqli_result. Đối với các truy vấn thành công khác mysqli_query () sẽ trả về true.
Phiên bản: Php 5, Php 7
Output: Table myCity successfully created. Select returned 10 rows. Error: Commands out of sync; You can't run this command now Ví dụ về kiểu định hướng đối tượng: Ví dụ về phong cách thủ tục: Xem thêm prepare Tham chiếu chức năng PHPTrước: Preparenext: Real_Connect $arr[$newkey] = $arr[$oldkey]; unset($arr[$oldkey]);
Hàm mysqli_query () làm gì?Hàm mySQLI_Query () chấp nhận giá trị chuỗi đại diện cho một truy vấn là một trong các tham số và, thực thi/thực hiện truy vấn đã cho trên cơ sở dữ liệu.executes/performs the given query on the database.
Mysqli_query trở lại nếu trống?Đối với các truy vấn thành công khác mysqli_query () sẽ trả về true.Số lượng 0 là kết quả của một hàng.Cảm ơn bạn đã trả lời.A count of zero is a result of one row. Thank you for the reply.
Có bao nhiêu hàm mysqli_query ()?PHP sử dụng hàm mysqli truy vấn () hoặc mysql_query () để tạo hoặc xóa cơ sở dữ liệu MySQL.Hàm này có hai tham số và trả về thành công hoặc sai khi thất bại.two parameters and returns TRUE on success or FALSE on failure.
Hàm mysqli_connect () trả về gì?Giá trị trả về của mysqli_connect () là kết nối cơ sở dữ liệu "xử lý".Tay cầm là một đối tượng đại diện cho kết nối với cơ sở dữ liệu.a database connection "handle". The handle is an object which represents the connection to the database. |