Object of class mysqli_result could not be converted to string

The mysqli_query() method returns an object resource to your $result variable, not a string.

You need to loop it up and then access the records. You just can’t directly use it as your $result variable.

while ($row = $result->fetch_assoc()) {
    echo $row['classtype']."<br>";
}

Leave a Comment