De mysqli_stmt::execute
methode retourneert per definitie alleen bool. Dus $result->any_method_name()
. aanroepen zal mislukken omdat $result
is een booleaanse waarde.
Om de waarden uit een voorbereid statement te halen met behulp van de MySQLi-bibliotheek, bind je je doelvariabelen met $stmt->bind_result(...)
en gebruik dan $stmt->fetch()
in een while-lus om het resultaat van uw query in uw gebonden variabelen te krijgen. En daarna schakel je over van MySQLi naar BOB
omdat het een betere API heeft met betrekking tot dit ...