renvoyer un tableau en Mysqli déclaration préparée à l'avance

J'ai de la fonction dans ma base de données de la classe qui retourne la id des gens qui sont de la un pays comme l'espagne. Mais pour une raison que je n'aurez qu'une seule valeur, mais il ya beaucoup de gens avec le même pays. voici la fonction:

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);

Personne ne sait comment retourner un tableau de résultats? J'ai essayé de définir la variable comme un tableau mais ne fonctionne toujours pas...

Si vous bug-vous avec la lecture d'une page de manuel, vous pouvez voir un exemple de l'extraction de plusieurs lignes.
Je l'ai fait et Il n'était pas clair pour moi...

OriginalL'auteur Sokhrat Sikar | 2012-03-02