Utils (скрипты) и прочие прибомбасины

Технические вопросы по UTM 5.0
Ответить
sir
Сообщения: 6
Зарегистрирован: Пт ноя 03, 2006 08:48

Сообщение sir »

Mad Dogg писал(а): Что то я не догнал краями. где в этой таблице указание на id аккаунта абонента ??? :?:
поле id

Аватара пользователя
Mad Dogg
Сообщения: 197
Зарегистрирован: Чт мар 30, 2006 15:19

Сообщение Mad Dogg »

Сравниваем.
табла accounts:
id 1 ballance -29605.3
Смотрим админку.
Номер пользователя - 1
Балланс -1867,278.
Я вот это не понял.
Явно же не соответствет.

sir
Сообщения: 6
Зарегистрирован: Пт ноя 03, 2006 08:48

Сообщение sir »

Mad Dogg писал(а):Сравниваем.
табла accounts:
id 1 ballance -29605.3
Смотрим админку.
Номер пользователя - 1
Балланс -1867,278.
Я вот это не понял.
Явно же не соответствет.
в админке надо смотреть не номер пользователя, а номер лицевого счета
у меня все нормально работает

Аватара пользователя
Mad Dogg
Сообщения: 197
Зарегистрирован: Чт мар 30, 2006 15:19

Сообщение Mad Dogg »

у меня для номера первого и осн. лиц. счет и лиц. счет - оба под номером 1.
Версия правда 5.1.10-017.

passer
Сообщения: 9
Зарегистрирован: Вс ноя 12, 2006 14:05
Откуда: Украина, Донецк

Сообщение passer »

2Mad Dogg
Кинь свою админку на passer<at>gorizont.dn.ua

2Magnum72
И ты дай посмотреть что сделал :)

Belchik
Сообщения: 81
Зарегистрирован: Пн ноя 28, 2005 10:55

Сообщение Belchik »

Mad Dogg писал(а):Magnum72
1. Либо выложи свою, либо нефиг обсерать чужое творчество.
2. Делалось все именно для нужд кассира, а не для нужд админа.
3. Делалось одним человеком.
4. Делалось максимум сутки общего времени (может меньше).
5. Все платежи проходят через utm5_payment_tool, а не напрямую через базу.
6. Плюс я проверял базу на количестве записей более 3 тысяч.
7. Выводится совершенно спокойно и поиск тоже не долго делается.
8. Так что не надо!
ЗЫ. Если еще сутки посидеть, то и у меня все это видно будет.
ЗЗЫ. см. пункт 1.
utm5_payment_tool - это хорошо для версии 5.2...

cjcrazy
Сообщения: 497
Зарегистрирован: Чт янв 20, 2005 21:54

Сообщение cjcrazy »

Belchik писал(а): utm5_payment_tool - это хорошо для версии 5.2...
билд 17 тож наман работает

Аватара пользователя
Mad Dogg
Сообщения: 197
Зарегистрирован: Чт мар 30, 2006 15:19

Сообщение Mad Dogg »

Ну так может ктонибудь подсказать запрос получения текущего балланса пользователя ?
Я имею ввиду то, что в админке показывается.

yun
Сообщения: 18
Зарегистрирован: Ср мар 01, 2006 14:59

Сообщение yun »

У нас побольше 10к юзеров - ввод 1-го платежа занимает 20 сек.
Поиск по-умолчанию идет по логину так что ничего выбирать не надо.

Аватара пользователя
Mad Dogg
Сообщения: 197
Зарегистрирован: Чт мар 30, 2006 15:19

Сообщение Mad Dogg »

Попытаюсь русским языком объяснить.
Как получить колонки Балланс и IP в запросе к базам данных ?
В debug.log лег лиш запрос получения номера, имени, основного счета, полного имени и блокировки. Запроса получения балланса и ип я там не увидел.

mixa
Сообщения: 16
Зарегистрирован: Ср май 25, 2005 21:53

Сообщение mixa »

Можно так

Код: Выделить всё

select id, balance, credit, is_blocked from accounts;
Или так

Код: Выделить всё

select users.id, users.login, users.full_name, users.password, accounts.balance, accounts.is_blocked from users, accounts where users.id = accounts.id;
Обязательно еще и IP?

cjcrazy
Сообщения: 497
Зарегистрирован: Чт янв 20, 2005 21:54

Сообщение cjcrazy »

2Mad Dogg, таки были рецепты на форуме.

atdp03
Сообщения: 100
Зарегистрирован: Ср апр 26, 2006 09:24

Сообщение atdp03 »

mixa писал(а):

Код: Выделить всё

select users.id, users.login, users.full_name, users.password, accounts.balance, accounts.is_blocked from users, accounts where users.id = accounts.id;
Вот только users.id не обязано совпадать с accounts.id.
Связь между ними в таблице users_accounts.

Аватара пользователя
Mad Dogg
Сообщения: 197
Зарегистрирован: Чт мар 30, 2006 15:19

Сообщение Mad Dogg »

cjcrazy
Таки можно было бы и показать 8)

Аватара пользователя
Mad Dogg
Сообщения: 197
Зарегистрирован: Чт мар 30, 2006 15:19

Сообщение Mad Dogg »

Епрст! Я не ту базу сопоставлял! Спецально себе продублировал заразу и смотрел не на оригинал а на старую копию базы )))
Все верно. все работает. всем спасибо!

Ответить