Đây là một trong câu hỏi đơn giản cho tất cả những người cần sử dụng PHP. Lý vày tôi chẳng thể đã có được sự biệt lập đúng mực thân mysql_fetch_array() và mysql_fetch_row() vào PHPhường là do tôi sẽ thao tác làm việc các với Java.

Bạn đang xem: Mysql_fetch_assoc là gì

Trước Lúc tôi đăng câu hỏi này lên trên đây, tôi đã nhận được một số câu trả lời tự Google nhưng lại tôi thấy bọn chúng hơi cạnh tranh gọi. Một số link tôi kiếm tìm thấy trên mạng internet nhỏng sau.

Trả lời 1

Trả lời 2

Trả lời 3

Trả lời 4

Tôi cấp thiết đạt được phát minh đúng đắn từ bỏ các câu vấn đáp làm việc trên. Vì vậy, thực thụ sự khác biệt đúng đắn thân bọn chúng là gì?


phpmysql
13
1 thg 12, 2011Lion
tài liệ hơi cụ thể về điều đó, các bạn đang xem nó chưa?

mysql_fetch_array ( resource $result <, int $result_type = MYSQL_BOTH > )Trả về một chuỗi các chuỗi tương ứng cùng với sản phẩm được tìm nạp hoặc FALSE giả dụ không tồn tại thêm mặt hàng. Loại mảng được trả về tùy thuộc vào bí quyết xác định result_type. Bằng biện pháp thực hiện MYSQL_BOTH (mặc định), bạn sẽ nhận thấy một mảng có cả chỉ số links cùng số. Sử dụng MYSQL_ASSOC, bạn chỉ nhận ra các chỉ số links (nhỏng mysql_fetch_assoc () hoạt động), .

mysql_fetch_row ( resource $result )Trả về một chuỗi những chuỗi tương xứng cùng với sản phẩm được tìm kiếm hấp thụ hoặc FALSE nếu như không có thêm hàng.

Xem thêm: Tiểu Sử Yến Tatoo Là Ai ? Tiểu Sử, Sự Nghiệp Của Hot Girl Cover Yến Tatoo

mysql_fetch_row () tra cứu nạp một sản phẩm dữ liệu tự hiệu quả được liên kết cùng với mã định danh hiệu quả được chỉ định và hướng dẫn. Hàng được trả về bên dưới dạng một mảng. Mỗi cột công dụng được lưu trữ trong một mảng bù, bước đầu trường đoản cú offset 0.

Tóm tắt

mysql_fetch_array( $result, MYSQL_ASSOC ) = mysql_fetch_assoc( $result )mysql_fetch_array( $result, MYSQL_NUM ) = mysql_fetch_row( $result )

mysql_fetch_array ( $result ) = mysql_fetch_assoc( $result ) + mysql_fetch_row( $result )


31
phần lớn người new xây dựng php bị lầm lẫn về những hàm mysql_fetch_array (), mysql_fetch_row (), mysql_fetch_assoc () và mysql_fetch_object (), nhưng lại toàn bộ những hàm này hồ hết thực hiện một quá trình tựa như.

Hãy để chúng tôi sinh sản một bảng ăn tbv Ví dụ ví dụ cùng với bố trường

Bảng: tb

Cyếu một sản phẩm bắt đầu vào bảng cùng với các quý giá 1 mang đến id, tobby mang lại tên người dùng với tobby78 $ 2 mang đến mật khẩu

*

db.php

mysql_fetch_row ()

Lấy một hàng hiệu quả dưới dạng một mảng số

Kết quả

1 tobby tobby78 $ 2

mysql_fetch_object ()

Lấy một hàng hiệu quả dưới dạng một đối tượng

id;echo $row->username;eđến $row->password;?>Kết quả

1 tobby tobby78 $ 2

mysql_fetch_assoc ()

Lấy một hàng tác dụng dưới dạng một mảng kết hợp

Kết quả

1 tobby tobby78 $ 2

mysql_fetch_array ()

Lấy một sản phẩm công dụng dưới dạng một mảng phối hợp, một mảng số với nó cũng search hấp thụ theo cả mảng phối hợp và mảng số.

/* here both associative array and numeric array will work. */emang lại $row<0>;echo $row<1>;emang đến $row<2>;?>Kết quả

1 tobby tobby78 $ 2


Hàm { 

nhỏ.php  

*

index.php

Làm cố nào từng giá trị vẫn quan sát vào vấn đề phân phối mảng vào trình duyệt

mysql_fetch_array

$row=mysql_fetch_array($query);var_dump($row); Đầu ra:  

array 0 => string "1" (length=1) "id" => string "1" (length=1) 1 => string "1" (length=1) "createdBy" => string "1" (length=1) 2 => string "APTITUDE" (length=8) "catName" => string "APTITUDE" (length=8) 3 => string "APTITUDE" (length=8) "description" => string "APTITUDE" (length=8) 4 => string "1" (length=1) "status" => string "1" (length=1) mysql_fetch_row

$row=mysql_fetch_row($query);var_dump($row); Đầu ra:  

array 0 => string "1" (length=1) 1 => string "1" (length=1) 2 => string "APTITUDE" (length=8) 3 => string "APTITUDE" (length=8) 4 => string "1" (length=1) mysql_fetch_assoc

$row=mysql_fetch_assoc($query);var_dump($row); Đầu ra:  

array "id" => string "1" (length=1) "createdBy" => string "1" (length=1) "catName" => string "APTITUDE" (length=8) "description" => string "APTITUDE" (length=8) "status" => string "1" (length=1) mysql_fetch_object

$row=mysql_fetch_object($query);var_dump($row); Đầu ra:  

object(stdClass)<2> public "id" => string "1" (length=1) public "createdBy" => string "1" (length=1) public "catName" => string "APTITUDE" (length=8) public "description" => string "APTITUDE" (length=8) public "status" => string "1" (length=1)Phần còn sót lại
Gaurang đang hỗ trợ phương pháp sử dụng mã cho những chuyển động khác của người sử dụng.

Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *