Hàm mysql_field_seek() trong PHP
Định nghĩa và cách sử dụng
Hàm mysql_field_seek() sẽ thiết lập con trỏ trong kết quả để chỉ định độ dịch chuyển của trường.
Nếu thành công, sẽ trả về true, nếu thất bại, sẽ trả về false.
Cú pháp
mysql_field_seek(data,field_offset)
参數 | Mô tả |
---|---|
data | Bắt buộc. Điểm dữ liệu cần sử dụng. Điểm dữ liệu này được lấy từ mysql_query() Kết quả trả về. |
field_offset | Bắt buộc. Chỉ thị bắt đầu từ trường nào. 0 chỉ thị trường đầu tiên. |
Mô hình
<?php $con = mysql_connect("localhost", "hello", "321"); if (!$con) { die('Could not connect: ' . mysql_error()); } $db_selected = mysql_select_db("test_db",$con); $sql = "SELECT * from Person"; $result = mysql_query($sql,$con); // Chuyển sang trường thứ tư mysql_field_seek($result,3); print_r(mysql_fetch_field($result)); mysql_close($con); ?>
Kết quả xuất ra:
stdClass Object ( [name] => Age [table] => Person [def] => [max_length] => 2 [not_null] => 0 [primary_key] => 0 [multiple_key] => 0 [unique_key] => 0 [numeric] => 1 [blob] => 0 [type] => int [unsigned] => 0 [zerofill] => 0 )