Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Настройка и Изменение (http://forum.mynuke.ru/forumdisplay.php?f=11)
-   -   запросы к бд (http://forum.mynuke.ru/showthread.php?t=44)

Soniks 22.02.2006 17:15

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

Alexfilus 24.02.2006 13:36

А как сделать так чтобы в строке: Открытие страницы: 0.18 секунды и 10 запросов к базе данных.
Всю строку видел бы только админ, а обычный пользователь или гость только Открытие страницы: 0.18 секунды. или вообще её не видел?
PHP-Nuke-7.9_3.1_Rus_NY

Soniks 24.02.2006 15:55

сделайте так:
PHP код:
 global $db$admin;
if(
is_admin($admin)){
    
$sqlnums$db->num_queries
    
$total_time ""._PAGEGENERATION." ".substr($total_time,0,4)." "._SECONDS." и $sqlnums запросов к базе данных.";
    
$all=$db->all_bd;
    
$total_time.=' Время запроса к БД: '.$all;


Alexfilus 25.02.2006 14:56

так не получается: становится время запроса к бд: 0

Soniks 25.02.2006 16:13

Alexfilus видимо вы что то не так сделали, т.к. этой строчки вообще не должно быть

Alexfilus 26.02.2006 14:42

если я захожу под админом то строка такая: открытие страницы: 0.16 секунды и 10 запросов к базе данных. время запроса к бд: 0.02177.
а если как гость или пользователь, то: 0.135556936264

Soniks 27.02.2006 04:48

Alexfilus значит у вас выводиться еще какойто парамеетр, включите его так же в условие if? которое я дал выше.

Alexfilus 27.02.2006 11:41

Вложений: 1
Гм.. Я вообще-то не владею РНР, если вас не затруднит взгляните на мой footer.php и исправьте, или хотя бы подскажите конкретней что, и куда нужно вставлять.

vvmuz 23.06.2006 22:21

Уважаемый администратор. Очень прошу, выложите код изменений файлов для версии PHP-Nuke 7.9

Alexander-V-Sh 23.06.2006 23:40

Alexfilus
Попробуй так

Soniks
А в каких файлах что добавить, чтобы вывести время запроса к бд?
Я читал статью и сделал, но там про это не говорилось, только генерация и кол-во обращений.


Часовой пояс GMT +4, время: 08:21.

Copyright © 2005 by Soniks