Я получаю сообщение об ошибке в строке, где я связываю значения в следующей функции:
function update_vote_logs($accid, $site_id){
global $host_ip, $auth_db, $db_username, $db_password, $character_db, $world_db, $web_db;
$con = connect($host_ip, $db_username, $db_password, $web_db);
$exp = time() + (43200);
$sql = "REPLACE INTO `vote_logs` VALUES (?,?,?,?)";
if (check_if_voted($accid, $site_id) == 0 || check_if_voted($accid, $site_id) == 2){
if ($stmt = $con->prepare($sql)) {
$stmt->bind_param("iiii", $accid, $site_id, time(), $exp);
$stmt->execute();
$stmt->store_result();
}
}
$stmt->close();
$con->close();
}
Это строка, которая вызывает ошибку:
$stmt->bind_param("iiii", $accid, $site_id, time(), $exp);
Я изучаю PHP, и я впервые вижу это предупреждение.
Может кто-нибудь мне помочь?
Задача ещё не решена.
Других решений пока нет …