$stmt = $db->get_products();
$products = array();
foreach($stmt as $items){
$products = array('asin'=>$items['asin']);
}
print_r($products);
假设 my$stmt
包含来自我的数据库的 4 个值,我的问题是我只获得 my 中的第一个数据print_r
,而不是我的数据库中的所有数据。但是当我在其中回显时,foreach
它会显示预期的输出,但是当将它传递给数组时,它只包含一个值。