Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Web обвязка/Скрипт общего онлайна
Поиск

Скрипт общего онлайна

4 ответов147 просмотровСейчас просматривают: 1
Dragon
Dragon

Пользователь

Участник

Постов: 75

На форуме с: 23.05.2007

Репутация: +55

Рейтинг: 0

· 29.09.2009, 18:14

Здравствуйте, использую свою обвязу... делаю скрипт...

пробелма такова..


Код
$mysql=MYSQL_CONNECT($host, $user, $pass) or DIE ("Ошибка подключения к MYSQL серверу");
MYSQL_SELECT_DB($db) or DIE ("Ошибка Базы Данных");


$check_players=MYSQL_QUERY("SELECT online FROM characters where online > 0");
$players=mysql_num_rows($check_players);
echo ("Игроков:<font color='green'>".$players."</font>");
MYSQL_CLOSE($mysql);
?>



Тут все понятно...


Но у меня 2 сервера, не имею представления как сделать чтобы сумировались переменные $players а на другом скрипте $players1 тобиш echo $players+$players1;

Как это будет выглядить, или что нужно сделать подскажите...

Т.к пробовал сам, все в 1 скрипте упихнуть.. вижу белый экран..

0
Z
zenn

Пользователь

Бывалый

Постов: 116

На форуме с: 24.05.2009

Репутация: +8

Рейтинг: 0

· 29.09.2009, 18:36

Создаем элементарно 3ий файл :
full_online.php
В нем пишем :

Код
<?php
include "первый скрипт";
include "второй скрипт";

$allonline = "$online1+$online2";
echo "$allonline";
?>

0
AbsT
AbsT

Пользователь

Ветеран

Постов: 1514

На форуме с: 10.12.2007

Репутация: +768

Рейтинг: 0

· 29.09.2009, 18:45

Цитата
$allonline = "$online1+$online2";

o_O .. зачем кавычки для сложения и для эхо?

Например можно сделать так.

Создай многомерный массив.
Запихни туда информацию о 2 серверах, и прокрути массив на цикле (for например).
Результат сохраняй в отдельной переменной на каждой итерации ($totalplayers+=$players)
И после окончания цикла выводи сохраненное число.

— &#197;lderdom - ingen gl&#228;dje..

0
Z
zenn

Пользователь

Бывалый

Постов: 116

На форуме с: 24.05.2009

Репутация: +8

Рейтинг: 0

· 29.09.2009, 18:50

AbsT: o_O .. зачем кавычки для сложения и для эхо?

Например можно сделать так.

Создай многомерный массив.
Запихни туда информацию о 2 серверах, и прокрути массив на цикле (for например).
Результат сохраняй в отдельной переменной на каждой итерации ($totalplayers+=$players)
И после окончания цикла выводи сохраненное число.

Кто как привык. Наличие кавычек не будет ошибкой(кому как читабельней).
П.с. а можно еще умней, используя function ();

0
Тема закрыта для ответов