$ wpdb-> insert () не вставляет поля

Мне нужно вставить данные баннера в таблицу wp_rdp_banners. Для работы с данными баннера я вставляю полную партнерскую ссылку, а также разделяю ее, чтобы сохранить расположение URL-адреса баннера и баннера в отдельные поля.

Так или иначе, данные не вставлены . Также не получите отчетов об ошибках в файле debug.log. Когда я печатаю_r ($ POST), все выглядит нормально. Правильное количество полей + данных. Но ничего не вставляет.

У кого-то из вас есть идея, что я делаю неправильно или забываю в коде ниже?

<a href="https://mobico.nl/telefoon/?tt=26156_1144596_250041_&amp;r=" target="_blank" rel="nofollow"><img src="http://ti.tradetracker.net/?c=26156&amp;m=1144596&amp;a=250041&amp;r=&amp;t=html" width="300" height="250" border="0" alt="" /></a> if(isset($_POST['add_new_banner'])){ global $wpdb; extract($_POST); $fulllink = htmlspecialchars($aff_link); $fulllink = stripslashes($fulllink) ; preg_match_all('!https?://\S+!', $fulllink, $matches); $affUrl =$matches[0][0]; // URL link of the banner $imgLink =$matches[0][1]; // img link from the banner st $company_name = get_user_meta($customer_id,'company_name',true); $wpdb->insert( $wpdb->prefix.'rdp_banners', array( 'banner_type' => $banner_type, 'customer_id' => $customer_id, 'company_name' => $company_name, 'start_date' => $start_date, 'end_date' => $end_date, 'price' => $price, 'aff_link' => htmlspecialchars($aff_link), 'aff_customer' => $aff_customer, 'aff_url' => $affUrl, 'aff_target' => $aff_target, 'aff_rel' => $aff_rel, 'aff_img' => $imgLink, 'aff_img_width' => $aff_img_width, 'aff_img_height'=> $aff_img_height, 'aff_img_alt' => $aff_img_alt, 'banner_link' => $banner_link, 'picture' => $picture ), array( '%d', '%d', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s') ); } exit( var_dump( $wpdb->prepare ) ); 

result = NULL

Solutions Collecting From Web of "$ wpdb-> insert () не вставляет поля"