我从一个函数中获取数组,然后在 foreach 上使用它,它打印所有行,当我在数组之后使用 [0] 时我如何打印特定行它只显示两行的第一个字母。
PHP函数:
public function selectedOffer($model_id){
$qq = mysqli_query($this->connection,"SELECT offerId FROM offers WHERE model_id='$model_id' ORDER BY id ASC");
$results = array();
while ($result = mysqli_fetch_array($qq)) {
$results[] = $result;
}
return $results;
}
前PHP
foreach ($mUser->selectedOffer($modelid) as $key) {
echo $key['offerId'][0];
}
同样,当我删除 [0] 时,它会打印两行。我的问题是如何打印我想要的第一行或第二行或哪一行?
获取特定/第一行,s列
$data = $mUser->selectedOffer($modelid);
echo $data[0]["offerId"];
和所有行列
foreach ($data as $key) {
echo $key['offerId'];
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句