ФорумПрограммированиеPHP для идиотов → Статистика со всех счетов

Статистика со всех счетов

  • AdmBuxonly

    Сообщения: 370 Репутация: N Группа: Кто попало

    Spritz 16 декабря 2008 г. 10:46

    Привет, пыхеры! Не пойму как можно сложить все поля в одно целое? Ну, т.е. у меня в базе на каждого клиента есть свои поля, в которых хранятся такие данные, как id, сумма на счету, сколько выплачено, адрес и т.д. Сейчас хочу сдлелать статистику, чтобы воводилось только одно значение вида (1234.5) - это число есть сумма все денег хранящихся у всех пользователей на счетах. Я тока не пойму, как можно сложить все поля так, чтобы кажды айди прибавился к айди и так пока не кончаться. Итого получиться сумма всех счетов. Помогите плиз… У меня есть код где выводится статистика (сколько выплаченно сего). Могу его предоставить. А поля для всей суммы счетов такие: id(каждого клиента), money(несет инф. о состоянии счета(кол-ве денег на нем)). Как это все грамотно сложить?
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 16 декабря 2008 г. 11:01, спустя 14 минут 13 секунд

    SELECT s+b+c sum FROM table
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 16 декабря 2008 г. 11:03, спустя 2 минуты 10 секунд

    col1 + col2 + col3 as `total` не канает чтоли?
    Сапожник без сапог
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 16 декабря 2008 г. 11:03, спустя 26 секунд

    CTAPbIu_MABP, у тебя ошибка будет) sum - агрегирующая функция :)
    Сапожник без сапог
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 16 декабря 2008 г. 11:25, спустя 22 минуты 16 секунд

    CTAPbIu_MABP, ебать в рот!!!)))

    ну я бы все равно не рисковал + дурной тон не заключать колонки и таблицы в ``. имхо.
    Сапожник без сапог
  • md5

    Сообщения: 11949 Репутация: N Группа: в ухо

    Spritz 16 декабря 2008 г. 11:41, спустя 15 минут 54 секунды

    CTAPbIu_MABP, у Вас SQL с акцентом каким-то, я его не понимаю, честно :)
    все умрут, а я изумруд
  • md5

    Сообщения: 11949 Репутация: N Группа: в ухо

    Spritz 16 декабря 2008 г. 11:42, спустя 19 секунд

    CTAPbIu_MABP, p.s. я точно буду в Киеве после НГ!! ;)
    все умрут, а я изумруд
  • AdmBuxonly

    Сообщения: 370 Репутация: N Группа: Кто попало

    Spritz 16 декабря 2008 г. 11:42, спустя 29 секунд

    <?php include('config.php');
    $result = mysql_query("SELECT col1 + col2 + col3 from tb_user as money");
    ?>


    Возможно это так?!
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 16 декабря 2008 г. 11:51, спустя 8 минут 27 секунд

    "SELECT col1 + col2 + col3 as money from tb_user"
    Сапожник без сапог
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 16 декабря 2008 г. 11:57, спустя 6 минут 5 секунд


    CTAPbIu_MABP, у Вас SQL с акцентом каким-то, я его не понимаю, честно :)
    Server version: 5.1.29-rc-community
    phpMyAdmin Version information: 3.1.0-rc1
  • AdmBuxonly

    Сообщения: 370 Репутация: N Группа: Кто попало

    Spritz 16 декабря 2008 г. 11:59, спустя 2 минуты 41 секунду

    <?php include('config.php');
    $result = mysql_query("SELECT col1 + col2 + col3 as money FROM tb_user");
    $en = mysql_fetch_array($result);
    echo $result; // вариант 1
    echo $en['money']; // вариант 2
    ?>


    А каким методом выводить? 1 или 2 ?
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 16 декабря 2008 г. 12:02, спустя 2 минуты 46 секунд

     echo $en['money']; // вариант 2
  • AdmBuxonly

    Сообщения: 370 Репутация: N Группа: Кто попало

    Spritz 16 декабря 2008 г. 12:10, спустя 7 минут 24 секунды

    А не выводит ((

    file: sitestats.php

    <?php include('all_money.php'); ?>



    пытаюсь подключить

    файл all_money.php:

    <?php include('config.php');
    $result = mysql_query("SELECT col1 + col2 + col3 as money FROM tb_user");
    $en = mysql_fetch_array($result);
    echo $en['money'];
    ?>

    но не выходит…. что то не так….
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 16 декабря 2008 г. 12:12, спустя 2 минуты 9 секунд

    а цыкл кто будет делать, дед мазай?
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 16 декабря 2008 г. 12:12, спустя 31 секунду

    а хотя для первой вроде цыкл не нужен

Пожалуйста, авторизуйтесь, чтобы написать комментарий!