首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

数据库返回有关问题

2012-03-25 
数据库返回问题$sth$dbh- prepare($sql_string)$sth- execute()my$cats$sth- rowswhile(@data$st

数据库返回问题
$sth=$dbh-> prepare($sql_string);
$sth-> execute();
my   $cats   =   $sth-> rows;
while(@data   =   $sth-> fetchrow_array())
{
print   "Email:$data[0]\n   Telephone:$data[1]\n ";  
}
数据库返回数据库中指定字段[按照名称]

[解决办法]
while(@data = $sth-> fetchrow_array())
换成

while($row = $sth-> fetchrow_hashref())
这样$row就是一个字典
$row-> {colname} 这样访问

热点排行