Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Как сделать так чтобы...

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 2 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

Во-первых, это есть в стандартном phpBB, на странице просмотра форума. Во-вторых, надо все-таки не пускать запрос к базе на самотек, а проверять, выполнился ли он.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
ra
phpBB 2.0.2
Сообщения: 325
Стаж: 20 лет
Откуда: Беларусь

Сообщение ra »

А в третьих всё-таки почитать раздел "Операторы" в официальном мануале по php.
А в чётвёртых ещё имануал на mysql.ru. Намёк на то, что совсем не обязательно извлекать из базы всё что можно.
Последний раз редактировалось ra 01.07.2005 10:00, всего редактировалось 1 раз.
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 4 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Lord

Код: Выделить всё

//Start Forum Viewers 
$limit_time = 5; 
$limit_time = time() - ($limit_time * 60); 
$sql = "SELECT COUNT(session_id) as temp_num
	FROM " . SESSIONS_TABLE . " 
	WHERE session_page = '" . $forum_id . "' AND session_time > $limit_time"; 
$result = $db->sql_query($sql);
$result = $db->sql_fetchrow($result); 
$temp_num = $result['temp_num'];
$text = ''; 
if ($temp_num = 1 )  
{ 
	$text = '<span class="gensmall">(' . $temp_num . ' посетитель просматривает этот форум)</span>'; 
} 
else if ($temp_num > 1 )  
{ 
	$text = '<span class="gensmall">(' . $temp_num . ' посетителя просматривают этот форум)</span>'; 
} 
//End Forum Viewers
на работоспособность не проверил... и может где промахнулся... но думаю с трудом... тк только, что решал билеты по информатике... и вообще все кругом плывет... на улице +31 =)))
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
ra
phpBB 2.0.2
Сообщения: 325
Стаж: 20 лет
Откуда: Беларусь

Сообщение ra »

[R: R@m$e$ :U], лоло, почитай раздел про операторы :).

И ещё насколько я помню и знаю, COUNT(*) будет быстрее COUNT(something). Вроде...
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 4 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

R@
а мне вообще надо бросить пхп... =) а не читать раздел про операторы... тк последующие лет пять меня ждет с, с++ и асм... =))))))
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
ra
phpBB 2.0.2
Сообщения: 325
Стаж: 20 лет
Откуда: Беларусь

Сообщение ra »

[R: R@m$e$ :U], нет, не смей, пхп рулёз форева.

А ещё автору темы ссылки по теме:
http://detail.phpclub.ru/article/phpmistake_1
http://detail.phpclub.ru/article/phpmistake_2
http://detail.phpclub.ru/article/phpmistake_3
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 4 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

R@
ну пхп может и рулез... хотя я тож так считаю... =))) но по учебе меня не пхп ждет... +))) а следовательно...... =)))
хотя с и пхп оч похожи... наверно потому, что пхп частично на с основан =))))
и вообще...... все равно его не брошу... потому что он хороший =))))
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Balamut
Former team member
Сообщения: 2213
Стаж: 19 лет 2 месяца
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 105 раз

Сообщение Balamut »

[R: R@m$e$ :U],
Даже если спирт замёрзнет,
Всё равно его не брошу,
Буду грысть его зубами,
Помому что он хороший!!!
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 4 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Smayliks
=))) ага... только флейма мы много развели +)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y

Вернуться в «Поддержка модов для phpBB 2.0.x»