URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 2765
[ Назад ]

Исходное сообщение
"PHP+MYSQL сложный запрос в базу"

Отправлено melco , 25-Окт-04 14:49 
Уважаемые господа. Помогите с такой задачей
У меня есть база данных.
Берем во внимание две таблицы:
1 таблица - таблица разрешений. Структура:
+-----+------+------+-------+
| uid | trys | test | grupa |
+-----+------+------+-------+
|  75 |    2 |  104 | 3     |
|  72 |    2 |  104 | 3     |
+-----+------+------+-------+
тут uid это id пользователя, которому разрешено проходить тест. test это id теста, который совпадает с id теста из второй таблицы, где приведен лиш список тестов. Задача стоит такая:
Если у меня в сессии в переменной $uid хранится id авторизированого пользователя, то как ему вывести список только тех тестов, которые разрешены ему в таблице permitions.
Пусть таблица тестов называется tests, а поле с названием теста test и id теста tid.
Помогите пожалуйста составить такой сложный запрос

Зарание благодарен за помощь,
Леоненко Дмитрий


Содержание

Сообщения в этом обсуждении
"PHP+MYSQL сложный запрос в базу"
Отправлено dev , 25-Окт-04 14:53 
А такого что сложного в этом запросе? :)

select t.* from permitions p, tests t
where p.test = t.tid and p.uid = $uid;


"PHP+MYSQL сложный запрос в базу"
Отправлено melco , 25-Окт-04 14:59 
>А такого что сложного в этом запросе? :)
>
>select t.* from permitions p, tests t
>where p.test = t.tid and p.uid = $uid;

Дааа, пасибки... никогда бы не допёр до такого!!
Огромное тебе спасибо!