B
ByeBye 242513
Hallo Community,
ich seh den Wald vor lauter Bäumen nicht, wo liegt der Fehler?
Fehlermeldung:
PHP- und MySQLi-Code:
ich seh den Wald vor lauter Bäumen nicht, wo liegt der Fehler?
Fehlermeldung:
Code:
Fatal error: Uncaught Error: Call to a member function bind_param() on boolean in /var/www/xxx/test.php:62 Stack trace: #0 {main} thrown in /var/www/xxx/test.php on line 62
PHP- und MySQLi-Code:
PHP:
<?
$db = array();
$set = array();
$db['host'] = 'localhost';
$db['user'] = 'XXXXXX';
$db['password'] = 'XXXXXX';
$db['name'] = 'XXXXXX';
$set['search'] = 'TEST';
$set['replace'] = '0';
$set['table'] = 'wp_test';
$set['column'] = array("lastname");
$mysqli = new mysqli($db['host'], $db['user'], $db['password'], $db['name']);
if ($mysqli->connect_errno) {
} else {
foreach ($set['column'] as &$cn) {
$query = 'UPDATE ? SET ? = ? WHERE ? = ?';
$stmt = $mysqli -> prepare($query);
$stmt -> bind_param('sssss', $set['table'], $cn, $set['replace'], $cn, $set['search']);
$stmt -> execute();
}
unset($cn);
$stmt->close();
}
?>