sql >> Databasteknik >  >> RDS >> Mysql

Funktion bind_param() på ett icke-objekt | PHP MySQL

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:



  1. MySql FEL! Servern avslutades utan att uppdatera PID-filen

  2. Automatisera distributionen av ditt MySQL- eller Postgres-kluster från säkerhetskopia

  3. SQL:Välj transaktioner där rader inte är av kriterier i samma tabell

  4. Sammanfoga tabeller från två databaser med hjälp av codeigniter