У меня есть функция в моем классе базы данных, которая возвращает 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);
Кто-нибудь знает, как вернуть массив результатов? Я пытался определить переменную как массив, но все равно не работает...