В моем классе базы данных есть функция, которая возвращает id людей из определенной страны, такой как Испания.Но по какой-то причине я получаю только одно значение, но в одной стране много людей.вот функция:
Class DbAb {
private $db;
public function sameCountry($country) {
$query = "SELECT id FROM users WHERE country = ? ";
$stmt = $this->db->prepare($query);
$stmt->bind_param("s", $country);
if ($stmt->execute()) {
$stmt->bind_result($sameCountry);
$stmt->fetch();
return $sameCountry;
}
return false;
}
}
$sameC = new DbAb();
$samePeople = $sameC->samecountry("spain");
print_r($samePeople);
Кто-нибудь знает, как вернуть массив результатов?Я пытался определить переменную как массив, но все еще не работает ...