Скрипт общего онлайна
4 ответов134 просмотровСейчас просматривают: 1
· 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);
?>
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
· 29.09.2009, 18:36
Создаем элементарно 3ий файл :
full_online.php
В нем пишем :
Код
<?php
include "первый скрипт";
include "второй скрипт";
$allonline = "$online1+$online2";
echo "$allonline";
?>
include "первый скрипт";
include "второй скрипт";
$allonline = "$online1+$online2";
echo "$allonline";
?>
0
· 29.09.2009, 18:45
Цитата
$allonline = "$online1+$online2";
o_O .. зачем кавычки для сложения и для эхо?
Например можно сделать так.
Создай многомерный массив.
Запихни туда информацию о 2 серверах, и прокрути массив на цикле (for например).
Результат сохраняй в отдельной переменной на каждой итерации ($totalplayers+=$players)
И после окончания цикла выводи сохраненное число.
— Ålderdom - ingen glädje..
0
· 29.09.2009, 18:50
AbsT: o_O .. зачем кавычки для сложения и для эхо?
Например можно сделать так.
Создай многомерный массив.
Запихни туда информацию о 2 серверах, и прокрути массив на цикле (for например).
Результат сохраняй в отдельной переменной на каждой итерации ($totalplayers+=$players)
И после окончания цикла выводи сохраненное число.
Кто как привык. Наличие кавычек не будет ошибкой(кому как читабельней).
П.с. а можно еще умней, используя function ();
0
Тема закрыта для ответов


