Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: SELECT * FROM table1 UNION SELECT * FROM table2. Ошибка command denied
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » SELECT * FROM table1 UNION SELECT * FROM table2. Ошибка command denied

Страниц (1): [1]
 

1. jk3 - 28 Декабря, 2007 - 16:36:14 - перейти к сообщению
Нужно объединить данные из 2-х таблиц в один список.
Если для одной из таблиц нет доступа на SELECT, то
Warning: mysql_query() SELECT command denied to user 'user'@'localhost' for table 'table2'

Как сделать так, если нет доступа на один из запросов UNION, то выбирались бы только разрешенные данные, а не вываливалось с ошибкой?

Судя по-всему никак....

Хорошо, а как тогда из php определить есть ли доступ к таблице или нет, чтобы динамически текст запроса формировать?

 

Powered by ExBB FM 1.0 RC1