静态数据很简单
$items = array( "Great Bittern"=>"Botaurus stellaris",
"Heuglin's Gull"=>"Larus heuglini" );
现在我想用数据库中的动态数据来做这件事
$items = array();
do{
$items[] = $row_Recordset1['ID'] => $row_Recordset1['ARTIST'];
} while ($row_Recordset1 = mysql_fetch_assoc($Recordset1));
它只与一个 $row_recordset 一起工作,但是当我放置 => 和第二个记录集时,它给了我一个错误
解析错误:语法错误,意外的 T_DOUBLE_ARROW
提前致谢
最佳答案
它应该像下面这样:
$items = array();
while ($row = mysql_fetch_assoc($resource)) {
$items[$row['ID']] = $row['ARTIST'];
}
关于php - 如何从记录集中获取数组中的 2 个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11967813/