zwraca wartości z klasy php oop

kod jest następujący:

Class userinfo {
    function fetchdatabyemail($email) {
        $result=mysql_query(" SELECT * FROM users WHERE email='$email'"); 
        while($row = mysql_fetch_array($result)) {
            $name = $row['name'];
            $num = $row['num'];
            $city = $row['city'];
        }
        $numrows= mysql_num_rows($result);    
    }
}

teraz, aby uzyskać informacje, robię to:

$info = new userinfo();
$info->fetchdatabyemail('[email protected]');  
echo $info->city; 

i nie zwraca informacji. Myślę, że robię coś złego, wszelkie pomysły proszę

questionAnswers(6)

yourAnswerToTheQuestion