If you prefer different MySQL fetch 
methods, they're also in mysqli. Given the same query of SELECT 
username FROM users, these example functions all print the same 
results:
// Fetch numeric arrays:
while ($row = mysqli_fetch_row($result)) {
    print $row[0] . "\n";
}
// Alternative syntax:
while ($row = mysqli_fetch_array($result, MYSQLI_NUM)) {
    print $row[0] . "\n";
}
// Alternative associative array syntax:
while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
    print $row['username'] . "\n";
}
// Both numeric and associative:
while ($row = mysqli_fetch_array($result, MYSQLI_BOTH)) {
    print $row[0] . "\n";
    print $row['username'] . "\n";
}
// Fetch as "object"
while ($row = mysqli_fetch_object($result)) {
    print $row->username . "\n";
}