mysql_field_table
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
mysql_field_table
Референца за `function.mysql-field-table.php` со подобрена типографија и навигација.
mysql_field_table
(PHP 4, PHP 5)
mysql_field_table — Добиј го името на табелата во која се наоѓа полето
Предупредување MySQLi or PDO_MySQL Овој екстензија беше депрецирана во PHP 5.5.0, и беше отстранета во PHP 7.0.0. Наместо тоа, екстензијата треба да се користи. Видете исто така MySQL: избирање на API водич. Алтернативи на оваа функција вклучуваат: PDO::quote()
- mysqli_fetch_field_direct() [table] или [orgtable]
- Некои драјвери можеби не имплементираат [table]
= NULL
Враќа име на табелата во која се наоѓа наведеното поле.
Параметри
-
result Враќа број на редови од сет на резултати. Оваа команда е валидна само за изјави како SELECT или SHOW кои враќаат сет на резултати. За да го добиете бројот на редови погодени од INSERT, UPDATE, REPLACE или DELETE прашање, користете resource Резултатот mysql_query().
-
field_offset Нумеричкиот индекс на полето.
field_offsetзапочнува од0. Акоfield_offsetне постои, се издава грешка од нивоE_WARNINGисто така.
Вратени вредности
Името на табелата при успех.
Примери
ако е овозможен колекторот за отпадоци, mysql_field_table() example
<?php
$query = "SELECT account.*, country.* FROM account, country WHERE country.name = 'Portugal' AND account.country_id = country.id";
// get the result from the DB
$result = mysql_query($query);
// Lists the table name and then the field name
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_fieldtable()
Види Исто така
- mysql_list_tables() - Список на табели во MySQL база на податоци