1

mysqli の次の関数に相当するものは次のとおりです。

$result = mysqli_query($this->link_id, $sql);
$k = 0;

mysql_field_table($result, $k)
mysql_field_name
mysql_field_type
mysql_field_len
mysql_field_flags

データベース テーブルをクエリし、名前、タイプ、フラグ、長さなどのテーブル情報を表示する関数があります。今、それをmysqliに変換する必要があります

4

2 に答える 2

1

探している関数は ですmysqli_fetch_field_direct。これは、ケースで探しているすべての値を持つオブジェクトを返します。

例は次のとおりです。

$table_info = mysqli_fetch_field_direct($result, $k);
$lenght = $table_info->length;
$name = $table_info->name;
$type = $table_info->type;
$flag = $table_info->flags;

これで十分なはずです。

PHP ドキュメント Web サイトの完全な説明は次のとおりです。 http://php.net/manual/en/mysqli-result.fetch-field-direct.php

于 2017-11-17T12:21:30.940 に答える