$wpdb вставка большая проблема, очень странно

Я использую $wpdb, чтобы вставить несколько строк с информацией в конкретную таблицу... Все работает нормально, пока я не добавлю теги img без значения (изображение), в тему или пост.

Eample: <img src="">

Я думаю, что это обновляет (браузер пытается найти изображение и снова открывает HTML-файл...) страницы и вызывает параметры вставки, которые дублируют строки в таблице.

В Chrome строка дублируется 3 раза, в Firefox 2 раза, а в Opera IE работает нормально, как это исправить и как предотвратить повторяющиеся / множественные вставки?

Для вставки я использую этот код:

$data_array = array('aff_id' => $aff_id, 'remote_addr' => $remoteaddress, 'url' => $curentpage, 'referrer' => $httpreferer);
    $wpdb->insert( 'amember_aff_clicks', $data_array );

он подключается к внешней таблице $, но к той же базе данных.

1 ответ

Избежать ваших ценностей: $remoteaddress = $wpdb->escape($remoteaddress));, Еще лучше использовать $wpdb->prepare();

посмотрите здесь быстрый пример и прочитайте ссылку на класс $wpdb

Другие вопросы по тегам