Articles of sql

Сделать запрос SQL с помощью wpdb в WordPress

вы можете помочь мне со следующей попыткой SQL-запроса. Этот запрос определяет, выполнял ли человек действие формы в течение 24 часов. Это SQL: SELECT min(TIMESTAMPDIFF(DAY, `fecha_inscripcion`, now())) FROM `wp_cf7dbplugin_submits` WHERE `field_name`="cedula" and `field_value` = "1144093762" Это результат: min(TIMESTAMPDIFF(DAY, `fecha_inscripcion`, now())) 5 Теперь, в WordPress, я сделал это global $wpdb; $day = 'DAY'; $now = 'now()'; $fieldvalue […]

исключить pingbacks из wordpress SQL-запроса

Кто-нибудь знает, как исключить pingbacks из этого запроса? Я попытался добавить AND post_type = 'comment' после AND post_password = '' но это не сработало. $query = "select wp_posts.*, coalesce(( select max(comment_date) from $wpdb->comments wpc where wpc.comment_post_id = wp_posts.id AND comment_approved = 1 AND post_password = '' ), wp_posts.post_date ) as mcomment_date from $wpdb->posts wp_posts where […]

$ wpdb-> настроить влияние на запрос?

Мне нужно запросить все сообщения, используя SQL (попытался сделать это с WP_Query , не получилось правильно), определенных типов сообщений $post_types = get_post_types(); unset( $post_types['attachment'], $post_types['nav_menu_item'] ); $post_type_string = '\'' . implode( '\', \'', $post_types ) . '\''; global $wpdb; $replace_query = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM $wpdb->posts WHERE post_type IN ( %s )", $post_type_string ), […]

Действительный SQL-запрос не возвращает результаты

Я пытаюсь получить основную информацию из базы данных WordPress для темы. Однако при запуске запроса данные не возвращаются. Если я запустил запрос на Phpmyadmin, он отлично работает. Примечание. Wp_places_locator – это таблица, используемая сторонним плагином. function get_info($postid) { global $wpdb; $info = $wpdb->get_results($wpdb->prepare("SELECT post_id, address, phone, email FROM $wpdb->places_locator WHERE post_id = '$postid'")); print_r($info); } […]

WordPress SQL-поиск, как обрабатывать SQL-инъекцию?

Поиск в WordPress SQL: как обрабатывать SQL Injection во время поиска по умолчанию? Пример: Sitename.com/?q=test OR 1=1 — т.е. q=test%20or%201=1%20– показывает всю статью.

сайт wordpress – использование пользовательской базы данных и PHP

Я, наконец, закончил кодирование проекта с помощью HTML-формы для загрузки файлов и большой файл PHP, который представляет 200 CSV полей в мою базу данных. Сначала он загружается в промежуточную таблицу, а затем разбивает данные на меньшие таблицы. Все это работает отлично, но у меня возникают проблемы со следующим шагом: это необходимо для работы на сайте […]

Расположение файла создания таблиц mySQL по умолчанию?

Я ищу PHP-файл, который определяет создание таблиц по умолчанию при первоначальной установке WordPress. Таблицы, перечисленные в базе данных Описание : wp_commentmeta wp_comments wp_links wp_options wp_postmeta wp_posts wp_term_relationships wp_term_taxonomy wp_termmeta wp_terms wp_usermeta wp_users Я wp-db.php на wp-db.php где мне удалось найти несколько vars, которые имеют имена таблиц по умолчанию, но не любые инструкции CREATE TABLE .

SQL-запрос, соединяющий таблицы таксономии, не возвращает то, что я ожидаю

Я хочу получить все должности, которые имеют конкретный термин таксономии A и определенный термин таксономии B. Вот запрос, который я запускаю: SELECT wp_posts.ID, wp_posts.post_title FROM wp_posts INNER JOIN wp_term_relationships ON wp_posts.ID = wp_term_relationships.object_id INNER JOIN wp_term_taxonomy ON wp_term_relationships.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id INNER JOIN wp_terms ON wp_term_taxonomy.term_id = wp_terms.term_id WHERE (wp_term_taxonomy.taxonomy = 'category' AND wp_terms.slug in ('uncategorized')) […]

Получайте электронные письма от пользователей по настраиваемому полю SQL

Я пытаюсь создать SQL-запрос для извлечения списка пользователей, чье настраиваемое поле «options_futures» равно «Параметры», Я написал этот запрос, но не работает: $data = $wpdb->get_results( 'SELECT user_email FROM $wpdb->users LEFT JOIN $wpdb->usermeta WHERE options_futures="Options"', ARRAY_A ); благодаря

Как правильно передать значения в wpdb-> prepare ()?

Смотри сюда: // $term_slugs is a function argument: array('foto', 'video') $term_query = "t.slug IN ('" . implode("','",$term_slugs) . "') "; $ids = $wpdb->get_results($wpdb->prepare(" SELECT m.meta_value FROM " . $wpdb->prefix . "posts p INNER JOIN " . $wpdb->prefix . "postmeta m ON m.post_id = p.ID INNER JOIN " . $wpdb->prefix . "term_relationships rel ON p.ID = […]