
![]() |
Здравствуйте Гость ( Вход | Регистрация ) |
|
|
|
![]() ![]() ![]() |
![]() |
۩
Дата
|
![]() ![]() 武士道 ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 1389 Пользователь №: 28342 На форуме: Карма: 29 ![]() |
Добрый день.
Делаю запрос к бд и получаю совсем не то что ожидал. Вот запрос SELECT * Вытягивает даже те пункты, которые не должны быть на этой странице Суть запроса: Вытащить все из меню где доступ для всех или доступ равен 0 или больше 0 (есть пункты которые видны только юзерам с определенным доступом) и которые видны на всех страницах или только на странице HomePage (есть пункты меню которые показываются только на определенных страницах) и видимость пункта равна 1 (есть пункты которые не должны быть видны) Так вот находясь на странице HomePage я почему-то получаю пункты меню и других страниц тоже -------------------- программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr jQuery это попытка использовать АН-225 для перевозки зубочистки |
![]() |
|
![]() ![]() 146% ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 2663 Пользователь №: 27172 На форуме: Карма: 84 ![]() |
Наверно скобки надо расставить
SELECT * FROM Menu WHERE (`access`='all' OR `access`='0' OR `access`>'0') AND (`page`='all' OR `page`='HomePage') AND `visibility`='1' ORDER BY 'section','menu_name','parent','position' -------------------- Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2 |
![]() |
۩
Дата
|
![]() ![]() 武士道 ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 1389 Пользователь №: 28342 На форуме: Карма: 29 ![]() |
Сработало. А я не знал что в запросах можно скобки ставить =)
-------------------- программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr jQuery это попытка использовать АН-225 для перевозки зубочистки |
![]() |
|||
![]() ![]() Сидел он, дум великих полон - и вдаль глядел ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Эксперт ![]() Сообщений: 15860 Пользователь №: 4190 На форуме: Карма: 490 ![]() |
Не только можно, но иногда и нужно, как ты убедился на своем опыте ![]() Вот тут еще глянь. http://www.mysql.ru/docs/man/Functions.html -------------------- * Хэлп по PHP
* Описалово по JavaScript * Хэлп и СУБД для PostgreSQL * Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. * "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С) ![]() |
||
![]() |
![]() ![]() ![]() |