Я пытаюсь вытянуть записи полей из формы Gravity Form в мою базу данных MySQL. Моя таблица в базе данных называется «события», и в настоящее время я тяну два поля (название, отдел):
add_action("gform_after_submission_17", "input_fields", 10, 2);
function input_fields($entry, $form){
global $connection;
$title = $entry['1'];
$department = $entry['3'];
$query = "INSERT INTO events(title, department) VALUES ('$title', '$department')";
$result = $connection->query($query);
}
add_shortcode( 'form_test_shortcode', 'input_fields');
Каждый раз, когда я отправляю эту форму, несколько пустых строк добавляются в мою таблицу «событий» в базе данных. Как я могу отправить эту форму, чтобы в базу данных были введены только те поля, которые я указал, и пустых строк не появилось?
Пожалуйста, дайте мне знать, если вам нужна другая информация.
Задача ещё не решена.
Других решений пока нет …