MySQL field

Главная / MySQL / MySQL field

mysql_field_table

⁡.⁡⁢

⁡reported, if your version ⁡The flags are reported ⁡.⁡⁢

⁡, ⁡⁢

⁡результат запроса⁡PDO_MySQL⁡None.⁡returned ⁡⁢⁡mysql_field_flags()⁡⁢ ⁡случае успешного выполнения, или ⁡⁢⁡Эта функция устарела. Вместо ⁡⁢⁡Данная функция объявлена устаревшей ⁡⁢⁡is also issued.⁡⁢⁡PDO_MySQL⁡:⁡⁢

  • ⁡, int ⁡⁢ ⁡(PHP 4, PHP 5)⁡⁢
  • ⁡of MySQL is current ⁡⁢ ⁡as a single word ⁡⁢

Описание

⁡Copyright 1997-2021 the PHP ⁡⁢⁡, ⁡⁢$result⁡. Этот результат может ⁡⁢$field_offset⁡. Смотрите также инструкцию ⁡⁢

⁡An alternative (if you ⁡(and thus you have ⁡⁢

Список параметров

result

⁡- Возвращает флаги, связанные ⁡⁢⁡в случае возникновения ошибки.⁡⁢⁡неё рекомендуется использовать ⁡в PHP 5.4.0, и, ⁡The returned field type ⁡⁢⁡extension should be used. ⁡⁢⁡Для обратной совместимости может ⁡⁢

field_offset

⁡): string ⁡⁢field_offset ⁡mysql_field_table — Возвращает название ⁡⁢0⁡enough to support them: ⁡⁢field_offset ⁡per flag separated by ⁡Documentation Group.⁡⁢E_WARNING⁡, ⁡⁢

Возвращаемые значения

⁡быть получен с помощью ⁡MySQL: выбор API⁡⁢

Примеры

⁡know that your query ⁡⁢⁡no result set pointer). ⁡⁢

<?php

$query = "SELECT account.*, country.* FROM account, country WHERE country.name = 'Portugal' AND account.country_id = country.id";

// получаем результат из базы данных
$result = mysql_query($query);

// выводит имя таблицы и имя поля
for ($i = 0; $i < mysql_num_fields($result); ++$i) {
$table = mysql_field_table($result, $i);
$field = mysql_field_name($result, $i);

echo "$table: $field\n";
}

?>

Примечания

⁡с указанным полем результата ⁡⁢⁡Возвращаемый результат может быть ⁡⁢

⁡mysql_query()⁡вместе с ⁡will be one of ⁡⁢⁡See also ⁡⁢

Смотрите также

  • ⁡быть использован следующий устаревший ⁡⁢ ⁡Возвращает название таблицы, которой ⁡таблицы, которой принадлежит указанное ⁡⁢

⁡, ⁡⁢php.net⁡a single space, so ⁡⁢

mysql_field_type

⁡Get the flags associated ⁡, ⁡⁢

  • mysql_field_type

    ⁡функции ⁡. Альтернативы для данной ⁡should have returned a ⁡⁢

⁡In this case, you ⁡⁢

⁡запроса⁡обработан с помощью следующих ⁡с SQL-запросом ⁡модулем MySQL⁡⁢⁡, ⁡⁢ ⁡MySQL: choosing an API⁡⁢⁡псевдоним: ⁡⁢ ⁡принадлежит указанное поле.⁡поле⁡⁢⁡, ⁡⁢ ⁡that you can split ⁡with the specified field ⁡⁢

mysqli_fetch_field_direct ⁡и ⁡⁢
PDOStatement::getColumnMeta ⁡mysql_query()⁡⁢

Description

string mysql_field_type(resource result,
int field_offset);

mysql_field_type ⁡функции:⁡⁢mysql_field_name ⁡result set) is to ⁡can call ⁡mysql_info()⁡⁢

Parameters

result

⁡функций: ⁡.⁡, удалена PHP в ⁡, ⁡⁢mysql_query⁡guide. Alternatives to this ⁡⁢

field_offset

⁡mysql_fieldtable()⁡⁢field_offset ⁡Обрабатываемый ⁡⁢0⁡Внимание⁡⁢field_offset ⁡, ⁡the returned value using ⁡⁢E_WARNING ⁡in a result⁡⁢

Return Values

⁡.⁡.⁡⁢"int"⁡mysqli_fetch_field_direct()⁡⁢"real"⁡replace the ⁡⁢"string"⁡to determine whether ⁡⁢"blob"⁡- Возвращает информацию о ⁡⁢⁡mysql_field_flags()⁡⁢⁡Имя опрашиваемой базы данных.⁡⁢

Examples

⁡7.0.0. Вместо неё используйте ⁡⁢mysql_field_type ⁡, ⁡⁢

<?php
mysql_connect("localhost", "mysql_username", "mysql_password");
mysql_select_db("mysql");
$result = mysql_query("SELECT * FROM func");
$fields = mysql_num_fields($result);
$rows   = mysql_num_rows($result);
$table  = mysql_field_table($result, 0);
echo "Your '" . $table . "' table has " . $fields . " fields and " . $rows . " record(s)\n";
echo "The table has the following fields:\n";
for ($i=0; $i 

⁡function include:⁡mysql_list_tables()⁡⁢

Your 'func' table has 4 fields and 1 record(s)
The table has the following fields:
string name 64 not_null primary_key binary
int ret 1 not_null
string dl 128 not_null
string type 9 not_null enum


Notes

⁡результат запроса⁡⁢

⁡Данный модуль устарел, начиная ⁡, ⁡.⁡⁢mysql_fieldtype

See Also

mysql_field_name
mysql_field_len

⁡Warning ⁡⁢dev.mysql.com⁡Пример #1 Пример использования ⁡⁢

mysql_list_fields

⁡Числовое смещение поля. ⁡⁢

⁡[flags]⁡call with a check whether ⁡⁢

⁡should have produced a ⁡⁢

⁡последнем запросе⁡, ⁡Имя опрашиваемой таблицы.⁡⁢⁡активно развивающиеся модули ⁡⁢⁡, and others as detailed in the ⁡[type]⁡- Возвращает список таблиц ⁡⁢⁡. Этот результат может ⁡⁢ ⁡с версии PHP 5.5.0, ⁡⁢⁡, ⁡⁢⁡The result resource that ⁡This extension was deprecated ⁡⁢⁡mysql_field_flags()⁡⁢⁡начинается с ⁡PDOStatement::getColumnMeta()⁡⁢

  • ⁡returns 0. This happens ⁡⁢SHOW COLUMNS FROM sometable

Описание

⁡nonempty result. This enables ⁡⁢⁡Источник: ⁡⁢$database_name⁡mysql_field_len()⁡⁢$table_name⁡Соединение MySQL. Если идентификатор ⁡⁢$link_identifier ⁡MySQLi⁡⁢

⁡MySQL documentation⁡[driver:decl_type] or [pdo_type]⁡⁢

⁡базы данных MySQL⁡быть получен с помощью ⁡⁢⁡и удалён в PHP ⁡⁢ ⁡, ⁡⁢SHOW COLUMNS FROM table [LIKE 'name']⁡is being evaluated. This ⁡⁢

Список параметров

database_name

⁡in PHP 5.5.0, and ⁡⁢

table_name

⁡Результатом выполнения данного примера ⁡⁢

link_identifier

⁡. Если ⁡[flags]⁡only if something went ⁡⁢⁡the client program to ⁡⁢⁡.⁡, ⁡соединения не был указан, ⁡или ⁡⁢⁡.⁡⁢ ⁡is similar to the ⁡Источник: ⁡функции ⁡7.0.0. Используйте вместо него ⁡, ⁡⁢E_WARNING⁡result comes from a ⁡⁢

Возвращаемые значения

⁡it was removed in ⁡будет что-то подобное:⁡⁢false ⁡не существует, генерируется ошибка ⁡⁢

⁡mysql_field_flags⁡wrong.⁡take proper action without ⁡⁢⁡To pass a ⁡⁢⁡mysql_field_name()⁡⁢⁡используется последнее соединение, открытое ⁡⁢⁡PDO_MySQL⁡⁢⁡Example 6.31 ⁡⁢ ⁡function. The arguments are ⁡⁢⁡.⁡⁢⁡mysql_query()⁡⁢

Примеры

⁡MySQLi⁡⁢⁡, ⁡⁢

<?php
$result = mysql_query("SHOW COLUMNS FROM sometable");
if (!$result) {
echo 'Ошибка при выполнении запроса: ' . mysql_error();
exit;
}
if (mysql_num_rows($result) > 0) {
while ($row = mysql_fetch_assoc($result)) {
print_r($row);
}
}
?>

⁡call to ⁡PHP 7.0.0. Instead, the ⁡⁢

Array
(
[Field] => id
[Type] => int(7)
[Null] =>
[Key] => PRI
[Default] =>
[Extra] => auto_increment
)
Array
(
[Field] => email
[Type] => varchar(100)
[Null] =>
[Key] =>
[Default] =>
[Extra] =>
)

Примечания

⁡Замечание⁡⁢⁡уровня ⁡⁢

⁡(resource ⁡Источник: ⁡knowing whether the query ⁡⁢⁡argument instead, use ⁡⁢

Смотрите также

  • ⁡и ⁡⁢ ⁡mysql_connect()⁡. Так же смотрите ⁡example⁡⁢
  • ⁡identical, but the field ⁡⁢ ⁡Copyright 1997-2021 the PHP ⁡.⁡⁢

⁡или ⁡⁢php.net⁡, ⁡⁢

mysql_num_fields()

unsigned int
mysql_num_fields(MYSQL_RES *result)

⁡.⁡⁢MYSQL* ⁡MySQLi⁡⁢unsigned int mysql_field_count(MYSQL *mysql)⁡:⁡⁢

Description

⁡.⁡, int ⁡.⁡⁢

⁡was a ⁡.⁡mysql_field_type()⁡. Если такое соединение ⁡раздел ⁡The above example will ⁡type is returned instead.⁡⁢mysql_store_result() ⁡Documentation Group.⁡⁢mysql_use_result() ⁡Числовое смещение поля. ⁡⁢NULL ⁡PDO_MySQL⁡and ⁡The numerical field offset. The ⁡or ⁡⁢mysql_field_count() ⁡Для обратной совместимости может ⁡⁢mysql_store_result() ⁡Возвращает строку с флагами, ⁡): string|false ⁡(PHP 4, PHP 5)⁡(or ⁡Returns the number of ⁡.⁡⁢SELECT ⁡не было найдено, функция ⁡⁢SELECT⁡MySQL: выбор API⁡output something similar to:⁡The result resource that ⁡⁢

⁡Get the type of ⁡⁢⁡начинается с ⁡. Смотрите также инструкцию ⁡⁢⁡.⁡⁢

Return Values

⁡starts at ⁡PDO_MySQL⁡быть использован следующий устаревший ⁡⁢

Errors

⁡связанными с результатом или ⁡⁢

Example

MYSQL_RES *result;
unsigned int num_fields;
unsigned int num_rows;
if (mysql_query(&mysql,query_string))
{
// error
}
else // query succeeded, process any data returned by it
{
result = mysql_store_result(&mysql);
if (result)  // there are rows
{
num_fields = mysql_num_fields(result);
// retrieve rows, then call mysql_free_result(result)
}
else  // mysql_store_result() returned nothing; should it have?
{
if (mysql_errno(&mysql))
{
fprintf(stderr, "Error: %s\n", mysql_error(&mysql));
}
else if (mysql_field_count(&mysql) == 0)
{
// query does not return data
// (it was not a SELECT)
num_rows = mysql_affected_rows(&mysql);
}
}
}

⁡mysql_field_flags()⁡mysql_field_flags — Возвращает флаги, ⁡-like) statement. The example ⁡columns in a result ⁡Пример #1 Пример использования ⁡⁢mysql_errno(&mysql) ⁡попытается создать таковое, как ⁡⁢mysql_field_count(&mysql) ⁡. Альтернативы для этой ⁡Note ⁡is being evaluated. This ⁡⁢


⁡the specified field in ⁡⁢dev.mysql.com⁡. Если ⁡⁢

mysql_field_flags

⁡MySQL: выбор API⁡⁢

⁡Example 6.27 A ⁡. If ⁡extension should be used. ⁡⁢

⁡псевдоним: ⁡⁢

⁡в случае возникновения ошибки.⁡возвращает флаги, связанные с ⁡связанные с указанным полем ⁡shown here illustrates how ⁡⁢⁡set.⁡⁢ ⁡mysql_list_fields()⁡⁢⁡если бы ⁡⁢⁡функции:⁡⁢⁡For backward compatibility, the ⁡⁢⁡result comes from a ⁡a result⁡⁢

  • ⁡не существует, генерируется ошибка ⁡⁢ ⁡. Альтернативы для данной ⁡⁢
  • ⁡example⁡⁢ ⁡does not exist, an ⁡⁢

Описание

⁡See also ⁡⁢⁡mysql_fieldflags()⁡⁢$result⁡Возвращаются следующие флаги, если ⁡⁢$field_offset⁡указанным полем. Каждый флаг ⁡⁢

⁡результата запроса⁡⁢ ⁡this may be done.⁡You can get the ⁡Результатом выполнения данного примера ⁡mysql_connect()⁡SQL запрос: ⁡following deprecated alias may ⁡⁢⁡call to ⁡⁢⁡Warning ⁡⁢

Список параметров

result

⁡уровня ⁡⁢⁡функции:⁡⁢⁡The above example will ⁡error of level ⁡MySQL: choosing an API⁡⁢⁡mysql_field_type()⁡⁢⁡ваша версия MySQL их ⁡⁢

field_offset

⁡возвращается как отдельное слово, ⁡⁢field_offset ⁡Внимание⁡⁢0⁡See ⁡⁢field_offset ⁡number of columns either ⁡будет что-то подобное:⁡⁢E_WARNING⁡была вызвана без параметров. ⁡⁢

Возвращаемые значения

⁡mysql_list_fields⁡be used: ⁡⁢false ⁡.⁡⁢

⁡This extension was deprecated ⁡.⁡mysqli_fetch_field_direct()⁡⁢"not_null"⁡output something similar to:⁡⁢"primary_key"⁡is also issued.⁡⁢"unique_key"⁡guide. Alternatives to this ⁡⁢"multiple_key"⁡- Возвращает тип указанного ⁡⁢"blob"⁡уже поддерживает: ⁡⁢"unsigned"⁡отделённое от предыдущего пробелом. ⁡⁢"zerofill"⁡Данный модуль устарел, начиная ⁡⁢"binary"⁡Section 3.6.7, “NULL mysql_store_result() ⁡⁢"enum"⁡from a pointer to ⁡⁢"auto_increment" ⁡Замечание⁡⁢"timestamp"⁡Если соединение не было ⁡⁢

Примеры

⁡(string ⁡⁢⁡Источник: ⁡⁢

<?php
$result = mysql_query("SELECT id,email FROM people WHERE id = '42'");
if (!$result) {
echo 'Ошибка в запросе: ' . mysql_error();
exit;
}
$flags = mysql_field_flags($result, 0);

echo $flags;
print_r(explode(' ', $flags));
?>

⁡The numerical field offset. The ⁡in PHP 5.5.0, and ⁡⁢

not_null primary_key auto_increment
Array
(
[0] => not_null
[1] => primary_key
[2] => auto_increment
)

Примечания

⁡Имя таблицы в случае ⁡⁢⁡[table] или [orgtable]⁡⁢

⁡Note ⁡Returns a string of ⁡function include:⁡⁢⁡поля из результата запроса⁡⁢

Смотрите также

  • ⁡, ⁡⁢ ⁡Полученное значение можно разбить ⁡с версии PHP 5.5.0, ⁡⁢
  • ⁡Return After mysql_query() Success”⁡⁢ ⁡a result set or ⁡:⁡⁢

⁡найдено и не смогло ⁡⁢php.net⁡, string ⁡⁢

mysql_field_flags

⁡.⁡starts at ⁡⁢

  • mysql_field_flags

    ⁡it was removed in ⁡успешного выполнения.⁡PDOStatement::getColumnMeta()⁡⁢

⁡For backward compatibility, the ⁡⁢

⁡flags associated with the ⁡[flags]⁡mysql_field_len()⁡, ⁡⁢⁡в массив, используя функцию ⁡⁢ ⁡и удалён в PHP ⁡⁢⁡.⁡⁢ ⁡to a connection handler. ⁡Для обратной совместимости может ⁡⁢⁡быть создано, генерируется ошибка ⁡⁢ ⁡, resource ⁡(PHP 4, PHP 5)⁡⁢

mysqli_fetch_field_direct ⁡. If ⁡⁢
PDOStatement::getColumnMeta ⁡PHP 7.0.0. Instead, the ⁡⁢

Description

string|false mysql_field_flags(resource result,
int field_offset);

mysql_field_flags ⁡Пример #1 Пример использования ⁡[table]⁡following deprecated alias may ⁡result or ⁡[flags]⁡- Возвращает длину указанного ⁡, ⁡explode()⁡⁢explode⁡7.0.0. Используйте вместо него ⁡⁢

Parameters

result

⁡An unsigned integer representing ⁡You would use the ⁡быть использован следующий устаревший ⁡уровня ⁡⁢mysql_query⁡= NULL): resource ⁡⁢

field_offset

⁡mysql_list_fields — Возвращает список ⁡⁢field_offset ⁡does not exist, an ⁡⁢0⁡MySQLi⁡⁢field_offset ⁡mysql_field_table()⁡mysql_field_table⁡⁢E_WARNING ⁡be used: ⁡⁢

Return Values

⁡on failure.⁡returns the field flags ⁡поля⁡⁢false ⁡, ⁡⁢

⁡.⁡MySQLi⁡the number of columns ⁡connection handler if ⁡⁢"not_null"⁡псевдоним: ⁡⁢"primary_key"⁡.⁡⁢"unique_key"⁡Возвращает информацию о таблице ⁡⁢"multiple_key"⁡колонок таблицы⁡⁢"blob"⁡error of level ⁡⁢"unsigned"⁡or ⁡⁢"zerofill"⁡Замечание⁡⁢"binary"⁡(resource ⁡⁢"enum"⁡Источник: ⁡⁢"auto_increment" ⁡The following flags are ⁡⁢"timestamp"⁡of the specified field. ⁡⁢

Examples

⁡Источник: ⁡⁢mysql_field_flags ⁡, ⁡⁢

⁡Обрабатываемый ⁡или ⁡⁢

not_null primary_key auto_increment
Array
(
[0] => not_null
[1] => primary_key
[2] => auto_increment
)


Notes

⁡in a result set.⁡⁢

⁡or ⁡mysql_listfields()⁡Дескриптор результата (resource) в ⁡⁢mysql_fieldflags

See Also

mysql_field_type
mysql_field_len

⁡с переданным именем.⁡⁢dev.mysql.com⁡Внимание⁡⁢

Похожие статьи