У Вас есть один вопрос? - Тогда задайте его тут! new!

Тема закрыта
85.49K
.
Яким кодом вивести аватар, нужно на стену!!! Джон 322
.
Энштеин
Ребят, можно ли как то работать с массивом array вида
Array
(
    [ID-97] => Array
        (
            [iID] => 999999900525138417
            [sDate] => 02.04.2015
            [sTime] => 13:06:10
            [sAmount] => 13 700,00 руб.
            [dAmount] => 13700
            [sCurrency] => RUB
            [sWithExpend] => 13 919,20 руб.
            [dWithExpend] => 13919.2
            [iOpponentPhone] => 5***********7
            [sComment] => альфа
            [sProvider] => Альфа-Банк
            [sType] => EXPENDITURE
            [sStatus] => SUCCESS
        )

    [ID-999999900525065872] => Array
        (
            [iID] => 999999900525065872
            [sDate] => 02.04.2015
            [sTime] => 11:17:09
            [sAmount] => 5 000,00 руб.
            [dAmount] => 5000
            [sCurrency] => RUB
            [sWithExpend] => 5 000,00 руб.
            [dWithExpend] => 5000
            [iOpponentPhone] => 79214675902
            [sComment] => 
            [sProvider] => Wallet
            [sType] => EXPENDITURE
            [sStatus] => SUCCESS
        )

   )
как с базой данных?
Мне например нужно получить общую сумму dAmount причем по критерию sStatus
Например sStatus = SUCCESS то нужно получить сумму значений ключа dAmount со sStatus = SUCCESS
.
focal, спасибо
.
Энштеин, можно
.
Ей 25
Энштеин, можно то всё. Только вот в случае с БД это проще сделать.
.
Folour
Think different
Энштеин,
array_walk(array_filter($array, function($item) {
    return $item['sStatus'] == 'SUCCESS';
}), function($item) use(&$count) {;
    $count += $item['dAmount'];
});

echo 'Всего: '.$count;
.
как сделать так чтоб не авторизованным пользователям показывалась сообщения ЧТОБЫ КОМПЕНСИРОВАТЬ ВАМ НЕОБХОДИМО ЗАРЕГИСТРИРОВАТЬСЯ помогите
.
(\/)____o_O____(\/)
anton97, if (!$user_id) {
echo 'bla bla';
}
.
Ars longa, vita brevis!
anton97, вроде что то так
if (!$user_id) {
echo'ЧТОБЫ КОМПЕНСИРОВАТЬ ВАМ НЕОБХОДИМО ЗАРЕГИСТРИРОВАТЬСЯ';
} else {}
.
Ars longa, vita brevis!
Упс не успел
Всего: 6714