как сделать поДсчёт карт в скрипте

Статус
В этой теме нельзя размещать новые ответы.

dotsenko

Постоялец
Регистрация
27 Дек 2006
Сообщения
236
Реакции
134
:nezn: что бы считало например всего из всего списка серверов показывал всего карт de_dust2 и писал всего карта de_dust2 1,2,3 и тд?

пример:
Карты - TOP 3
de_dust2: 18
de_inferno: 7
de_nuke: 5
переменная которая отвечает за карту $data['mapname'].
:(подскажите народ пожайлуста
 
Вопрос ты конечно сформулировал, мягко говоря, очень плохо, но если я правильно понял, то так:

echo 'Карты - TOP 3<br>'
foreach ($data['mapname'] as $k => $v)
echo $k.': '.$v.'<br>';

тоесть выводим ключи и значения массива $data['mapname'] в формате предложенном тобой
 
ну во-первых извини, я ошибочку допустил, забыл точку с запятой поставить в первой строке:

echo 'Карты - TOP 3<br>';
foreach ($data['mapname'] as $k => $v)
echo $k.': '.$v.'<br>';

из твоего примера я понял, что ты пытался поместить значения в массив, так это нужно делать до цикла и если это так, то нужно было еще и копировать массив, чтобы его перебирать
$data['mapname']=$a;
 
:)блин страно всё равно неработает,а есть какая нибудь функция подсчёта в пеменной данных?

Добавлено через 10 минут
Попробывал сделать так
foreach ($data['mapname'] as $a => $v)
$data['mapname']=$a;
$a = array (
"de_dust2" => 1,
"de_dust" => 2,
"de_inferno" => 3,
"cs_assault" => 17
);
echo $a.': '.$v.'<br>';
Пишет Array:
 
ты чего пишешь, ты все в обратной последовательности делаешь

$data['mapname']=array (
"de_dust2" => 1,
"de_dust" => 2,
"de_inferno" => 3,
"cs_assault" => 17
);
echo 'Карты - TOP 3<br>';
foreach ($data['mapname'] as $k => $v)
echo $k.': '.$v.'<br>';

и включи отображение ошибок
 
icon_sad.gif
просто пишет Карты - TOP 3
 
вот содержание файла:
<?php
$data['mapname']=array (
"de_dust2" => 1,
"de_dust" => 2,
"de_inferno" => 3,
"cs_assault" => 17
);
echo 'Карты - TOP 3<br>';
foreach ($data['mapname'] as $k => $v)
echo $k.': '.$v.'<br>';
?>

вот что он выдаёт у меня:

Карты - TOP 3
de_dust2: 1
de_dust: 2
de_inferno: 3
cs_assault: 17
 
а как сделать что бы он не просто писал,а считал со страницы всего карт?
 
ты конкретнее пиши, что ты хочешь, я понятия не имею, что ты считаешь картами, с какой страницы и тд, так же думаю, что мало еще кто здесь догадывается о чем ты, поэтому наверное никто тебе больше и не отвечает
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху