使用Perl(DBI)引用列(MySQL)

时间:2011-11-02 16:20:27

标签: arrays perl dbi

我在Perl编码,我在这里遇到一些小问题。

我必须参考我不知道名字的栏目,但我知道有多少我会回来。

我正在寻找像bind_columns这样的函数,但它使用数组运行。

例如,@Arr[0]包含第1列的数据。

1 个答案:

答案 0 :(得分:1)

了解@Arr是如何填充的。看起来你得到了类似的东西:

@Arr = $sth->fetchrow(); #=> ['bar','baz']

也许更适合获得:

$row = $sth->fetchrow_hashref(); #=> {'name'=>'bar','title'=>'baz'}
$$row{'name'}; #=> 'bar'