Я создаю класс, и у меня есть функция, с помощью которой я хочу вставить некоторые данные в таблицу из некоторых входных данных. Это работает, если я проверяю таблицу, но продолжаю получать сообщение об ошибке «число аргументов в prepare не соответствует номеру аргумента arg в bind_result». Также я не знаю, если мой метод правильный ..
private function insertData($foldName,$foldClass,$foldLink) {
$sql = "INSERT INTO folders (folder_name,folder_class,folder_link) VALUES ('$foldName','$foldClass','$foldLink')";
if($stmt = $this->connect->prepare($sql)) {
$stmt->execute();
$stmt->bind_result($foldName,$foldClass,$foldLink);
$stmt->close();
$error = false;
$message['error'] = false;
$message['message'] = "Data Successfuly Inserted";
return json_encode($message);
}
else {
$error = true;
$message['error'] = true;
$message['message'] = "Data Failed To Insert";
return json_encode($message);
}
}