$stmt = $mysqli -> prepare('SELECT * FROM no_table WHERE id = ?'); $id = 1; $stmt -> bind_param(‘i’, $id); //Als je bij het aanroepen van $stmt methoden een fout in PHP ziet zoals “Call to a member function bind_param () on boolean” dan is de voorbereiding mislukt. //Daarom $stmt een boolean en geen object. In dit geval kunnen we $mysqli-> gebruiken om de fout in de query te vinden. $stmt = $mysqli -> prepare('SELECT * FROM no_table WHERE id = ?'); echo $mysqli -> error;
- rudy
- 9 maart 2019
- Reacties uitgeschakeld voor 1 Als prepare faalt