Справочник и примеры языка PHP

field_names содержит теперь имена всех



Пример

use DBI;

my $db = DBI->connect('DBI:mSQL:mydata',undef,undef);

my $query = "SELECT * FROM mytable";

my $mytable_output = $db->prepare($query);

$mytable_output->execute;

my %row1 = $mytable_ouput->fetchrow_hashref;
my @field_names = keys %row1;

# @ field_names содержит теперь имена всех полей в запросе.

# Это делается только один раз. Во всех следующих строках будут те же поля,
my @row1 = values %row1;



Содержание раздела