Я просто учась использовать подготовленные заявления и застрял здесь. нет проблем с обычным методом. ничего не отображается, но данные не хранятся в базе данных, хотя отображаются «введенные данные».Данные не хранятся в подготовленных операциях
$db = new mysqli("localhost", "root","","learndb");
if ($db->connect_error) {
die("Connection failed this is the error: " . $db->connect_error);
}
$stmt = $db->prepare("INSERT INTO studentrecords (Name, email, Phone, school,dob,father,feereceived,due,image) VALUES (?,?,?,?,?,?,?,?,?)");
$stmt->bind_param("ssisssiib",$first,$email,$phone,$school,$dob,$father,$feereceived,$due,$image);
$stmt->execute();
if($stmt)
{
echo"data entered";
}
Update
Данные сохраняются, но требуется не тип. Должен ли я указывать все типы ввода пользователя? Также шаблон в html-форме не работает.
Какой тип вашей 'переменной image' $? blob или string type? –
@ Mr.Engineer blob type. – micky