Карты сайта WordPress с <a i=0 translate="no">WP Meta SEO</a>
  Пятница, 13 декабря 2019 г.
  5 Ответы
  1,8 тыс. посещений
  Подписаться
Здравствуйте,

можно ли установить условие SQL-запроса равным текущему авторизованному пользователю Joomla?

Другими словами,

можно ли создать одну таблицу, которая будет отображать данные, относящиеся к текущему авторизованному пользователю?

И мой второй вопрос...

Можно ли создать таблицу, которая будет отображать разные значения, извлеченные из базы данных?

Например:

Посетители: 340
Пользователи: 2323.

Мне понадобятся разные SQL-запросы для этих двух значений.
А
6 лет назад
Привет,

Спасибо, что обратились к нам по поводу этого расширения.

Можно ли установить условие SQL-запроса равным текущему авторизованному пользователю Joomla?

Другими словами,

можно ли создать таблицу, которая будет отображать данные, относящиеся к текущему авторизованному пользователю?


Наши droptables будут получать данные только из вашей базы данных. Поэтому это возможно, если этот параметр хранится в вашей базе данных.

Возможно ли создать таблицу, которая будет отображать разные значения, извлеченные из базы данных?

Например:

Посетители: 340
Пользователи: 2323.

Для этих двух значений мне понадобятся разные SQL-запросы.

Вы можете создать новую таблицу, объединив две или более таблиц, а затем выбрать, какие столбцы будут отображаться. Для получения более подробной информации:
https://www.joomunited.com/documentation/droptables# toc-vii-таблицы-из-базы данных

Надеюсь, поможет!
Ваше здоровье,
М
6 лет назад
Спасибо за второй ответ. Отличное решение!

Что касается моего первого вопроса, я не уверен, правильно ли я вас понял.

Для таблицы я хочу написать запрос следующего вида:

`$user = Factory::getUser();
$query = "SELECT * FROM table_data WHERE user_id = $user"`.

Таким образом, таблица будет отображать только данные, принадлежащие текущему авторизованному пользователю Joomla.

Возможно ли это?
А
6 лет назад
Привет,

Спасибо, что вернулись ко мне с дополнительной информацией.

Что касается моего первого вопроса, я не уверен, правильно ли я вас понял.

Для таблицы я хочу написать запрос следующего вида: `

$user = Factory::getUser();
$query = "SELECT * FROM table_data WHERE user_id = $user"`.

Таким образом, таблица будет отображать только данные, принадлежащие текущему авторизованному пользователю Joomla.

Возможно ли это?


Похоже, это невозможно с нашими Droptables.

Ваше здоровье,
М
6 лет назад
Серьезно? А как же тогда мы должны обращаться с личными данными пользователей?

Очень жаль.
А
6 лет назад
Привет,

Спасибо за твое сообщение.

Серьезно? А как же тогда мы должны обращаться с личными данными пользователей?


Да, это невозможно с нашими Droptables. Я не уверен насчет технической проблемы, пожалуйста, отправьте нам заявку (меню Поддержка > Заявки в службу поддержки).
Наш ответственный разработчик посмотрит на это.

Ваше здоровье,
  • Страница :
  • 1
На этот пост пока нет ответов.