Så vad är det för fel på
$_hsync_statment->bind_param("i", $_hsync_id + 1); // THIS LINE
Det faktum att $_hsync_id är en variabel som innehåller en int. när du lägger till 1 till int. Den producerar en int som inte är acceptabel för bind_param. bind_param förväntar sig ett objekt. Prova detta:
$_hsplus = $_hsync_id + 1;
$_hsync_statment->bind_param("i", $_hsplus); // THIS LINE
Så varför fick jag två nedröster när manualen clealy säger: