@NikitaWeb

Данные из полей не отправляются в таблицу БД WordPress?

Здравствуйте. Есть такая проблема, что при отправке данных из формы плагина Ultimate Mamber, используя хук 'um_registration_set_extra_data', данные в таблицу не добавляются.
Вот код в functions.php:
add_action( 'um_registration_set_extra_data', 'my_registration', 10, 2 );
function my_registration( $user_id, $args ) {
global $wpdb;
$table_name = $wpdb->prefix . "customers";

$fio = sanitize_text_field($_POST['first_name-151']);
$phone =sanitize_text_field( $_POST['phone_number-151']);
$email = sanitize_text_field($_POST['user_email-151']);
$partner = sanitize_text_field($_POST['partner']);
$fio_resp = sanitize_text_field($_POST['responsible-151']);
$inn = sanitize_text_field($_POST['innn-151']);
$comp_name = sanitize_text_field($_POST['name-comp-151']);
$address = sanitize_text_field($_POST['comp-adr-151']);
$kpp = sanitize_text_field($_POST['kpp-151']);
$add_date = 55;

$wpdb->insert( $table_name, array(
 'id'=>$user_id,
 'fio' => $fio,
 'phone' => $phone,
 'email' => $email,
 'partner' => $partner,
 'responsible' => $fio_resp,
 'inn' => $inn, 
 'company_name' => $comp_name,
 'address' => $address,
 'kpp' => $kpp,
 'add_date' => $add_date) );

}

Как добиться чтобы из этой формы данные попадали в таблицу?
  • Вопрос задан
  • 48 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы