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
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Запросы в отдельном файле
$count="Select count(*) as record_count from ";//узнать колличество записей в таблице
$checkgroup="Select Name from acep_Groups Where ID='{$_SESSION['access']}'";//узнать группу вошедшего пользователя
$location="Select * from acep_Locations where Address='{$_SERVER['REQUEST_URI']}'";//вытягиваем информацию о текущей локации
$skin="Select * from acep_Skins Where ID='{$_SESSION['skin']}'";
Эти запросы работают, а вот этот
$constr = "Select Value From acep_Core Where Category='Menu' && Parameter1='{$currentlocid}' && Parameter2='{$_SESSION['access']}'";
Запускается только в том файле, где проиходит вызов запроса и его обработка, а в отдельном файле работать не хочет, перестает принимать значение $currentlocid
caballero
Отправлено: 20 Сентября, 2011 - 12:07:56
Активный участник
Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011 Откуда: Харьков
Помог: 126 раз(а)
запросу пофиг в каком он файле
разберись почему у тебя $currentlocid пустая и откуда она должна быть заполненой
Покинул форум
Сообщений всего: 17
Дата рег-ции: Сент. 2011
Помог: 0 раз(а)
Возможно ,файлы подключаются не в том порядке.
То есть, с запросами раньше, чем с переменной.
Uchenik
Отправлено: 20 Сентября, 2011 - 12:21:44
Частый гость
Покинул форум
Сообщений всего: 187
Дата рег-ции: Авг. 2011
Помог: 1 раз(а)
Цитата:
Решение вопроса - здесь: phpfaq.ru/debug
я прекрасно знаю эту статью, все переменные, которые я передаю в запрос работаю внутри файла parameters.php и значение у них измяется. но когда они приходят в файл queries.php там уже теряется именно $currentlocid, а все остальные продолжают работать =)
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.