Для формы обратной связи, которая будет выгружать комментарии пользователей в таблицу MySQL, я не уверен, какой тип bind_param использовать для предоставленного пользователем текста обратной связи (тип поля MySQL = text)
function sql_ins_feedback($dtcode,$custip,$name,$email,$subject,$feedback)
{
global $mysqli ;
if($stmt = $mysqli->prepare("INSERT INTO feedback (dtcode,custip,name,email,subject,feedback) VALUES (?,?,?,?,?,?)"))
{
$stmt->bind_param("ssssss", $dtcode,$custip,$name,$email,$subject,$feedback);
$stmt->execute() ;
$stmt->close() ;
}
}
ИЛИ ЭТО?
$stmt->bind_param("sssssb", $dtcode,$custip,$name,$email,$subject,$feedback);
Итак, является ли тип BLOB-объекта правильным типом bind_param для текстового поля?
Каков предел размера для типа bind_param ("s")?
Есть ли что-то еще, что нужно сделать при использовании bind_param ("b")? Руководство (и кое-что еще, что я читаю где-то / когда-то) предлагает, чтобы типы BLOB-объектов обрабатывались по-разному - что я должен знать?
Спасибо