WordPress Get_var запрос - PullRequest
       1

WordPress Get_var запрос

0 голосов
/ 06 марта 2020

Я создал несколько пользовательских таблиц в базе данных WP, и в этом случае я ссылаюсь на таблицу с именем 'projects'.

'pr_no' - это номер проекта

* 1004. *

Тем не менее, это ничего не отражает и выходит пустым. Где я ошибся?

Сначала я подумал, что это потому, что я создал свою собственную таблицу в WP, но, видимо, это разрешено. Так что я застрял!

- Обновление -

Исправлено для тех, кто интересуется, вам не нужен префикс $ wdbp для пользовательских таблиц в запросе. Исправление кода, приведенного ниже, исправляет его.

<?php
$current_user = wp_get_current_user();
$projectref = $wpdb->get_var(“SELECT pr_no FROM projects WHERE ID=$current_user->ID”);
echo “{$projectref}”;

1 Ответ

0 голосов
/ 06 марта 2020

Исправлено для тех, кто заинтересован: вам не нужен префикс $ wdbp для пользовательских таблиц в запросе. Исправление кода, приведенного ниже, исправляет его.

<?php

    $current_user = wp_get_current_user();
    $projectref = $wpdb->get_var(“SELECT pr_no FROM projects WHERE ID=$current_user->ID”);
    echo “{$projectref}”;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...