У меня проблема с привязкой логических значений с помощью mysqli_stmt :: bind_param в PHP5.
SQL-запрос выглядит следующим образом: вставьте в nvp_notes
(subject, messageid, receiveate, read) значения (?,?,?,?)
Где read - это tinyint, 0 или 1, так как у меня были проблемы с битами при использовании mysqli. Итак, типы, которые я перечисляю в bind_param:
$stmt->bind_param('sdsd', ...);
Я также пробовал 'sdsb' и 'sdss', но, похоже, ничего не работает, и я всегда получаю сообщение:
Warning: mysqli_stmt::bind_param(): Number of variables doesn't match number of parameters in prepared statement
Когда я удаляю поле чтения в утверждении, все работает нормально. У меня закончились идеи с этим. Конечно, bind_param работает с логическими значениями ??