Главная | Топ серверов | Скины | Регистрация | Вход | English Version Приветствую Вас Гость | Показать правый блок
[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
[help] MEMB_CREDITS
BrokencydeДата: Воскресенье, 01.08.2010, 18:51 | Сообщение # 1
Лейтенант
Группа: Пользователи
Сообщений: 25
Репутация: 0
Статус: Оффлайн
Здравствуйте дорогие форумчане!
У меня проблема в том, что при регистрации в таблице MEMB_Credits не заносятся в неё аккаунты. То есть это говорит о том, что при голосовании - кредиты на аккаунт не зачисляются, т.к. аккаунта в таблице memb_credits нет.

Помогите решить проблему, возможно я что-то не так сделал.
Реклама

 
VaflanДата: Воскресенье, 01.08.2010, 19:52 | Сообщение # 2
Генералиссимус
Группа: Администратор
Сообщений: 477
Репутация: 225
Статус: Оффлайн
всё верно сделал, так как MEMB_Credits это не с МуОнлайн игрой шла таьлица, она отдельно шла для WebShop. и иммено когда в него заходишь только тогда появляется аккаунт в этой таблице



 
BrokencydeДата: Понедельник, 02.08.2010, 01:22 | Сообщение # 3
Лейтенант
Группа: Пользователи
Сообщений: 25
Репутация: 0
Статус: Оффлайн
Куда заходишь? Ну имеется ввиду у меня она для Маркета от Deathlessa \ для кузницы и для воте системы.
Люди голосуют а кредиты не идут... Как сделать чтобы шли? Т.е. что им нада сделать чтобы их акк туда попал?
 
VaflanДата: Понедельник, 02.08.2010, 06:41 | Сообщение # 4
Генералиссимус
Группа: Администратор
Сообщений: 477
Репутация: 225
Статус: Оффлайн
Есть два варианта.
1. Написать SQL JOB (Каждую минуту будет добавлять нового пользователя)
2. Написать PHP Script (Добавит когда зайдёт на сайт как пользователь)




 
epmakДата: Понедельник, 02.08.2010, 09:35 | Сообщение # 5
Полковник
Группа: Проверенные
Сообщений: 236
Репутация: 36
Статус: Оффлайн
Quote (Brokencyde)
Здравствуйте дорогие форумчане! У меня проблема в том, что при регистрации в таблице MEMB_Credits не заносятся в неё аккаунты. То есть это говорит о том, что при голосовании - кредиты на аккаунт не зачисляются, т.к. аккаунта в таблице memb_credits нет.

1. написать процедуру, которую вызывать при регистрации, шоб он сам все делал
2. дописать кредиты в мем инфо.
3. сделать каскадным одновление таблиц, т.е. при появлении нового memb___id этот самый мемб__id автотматом забивается, без явного вызова процедур.

UPD: сейчас посмотрел на таблицу мем_кредитс у себя, блин, никчемная вещь, на самом деле. Перестроить на каскадное иззменение с мем_инфо + уьрать мем ид, вместо него поставить мем_гуид. А самый лучшей способ - тупо кредиты вбить в мем_инфо и не ломатть голову. Вопрос другой, если таблица мем_кредитс работает с сервером, а не только с сайтом


mwc
webShop


Сообщение отредактировал epmak - Понедельник, 02.08.2010, 09:50
 
BrokencydeДата: Вторник, 03.08.2010, 18:31 | Сообщение # 6
Лейтенант
Группа: Пользователи
Сообщений: 25
Репутация: 0
Статус: Оффлайн
А не поможете написать Job или процедуру эту? Желательно конечно былобы чтобы или при регистрации новый memb_id вбивался автоматом в memb_credits, где credits 0, или лучше даже чтобы он вбивался при заходе в панель на сайте. Вообщем и так и так удобно.
Не поможете? Может есть какие-то другие варианты, какие перечислил epmak. С языком mssql не дружу, посему не смогу что-то эдакое написать своими силами, а у вас думаю это не займет больше 2-х минут.

Очень надеюсь на помощь, заранее спасибо. Жду ваших ответов.

Добавлено (03.08.2010, 18:31)
---------------------------------------------
Ап.
Так поможет кто-то?

 
ftopkuДата: Вторник, 03.08.2010, 22:13 | Сообщение # 7
Лейтенант
Группа: Проверенные
Сообщений: 44
Репутация: 13
Статус: Оффлайн
Допиши в файл /includes/character.class.php, после строки (89)
Quote
mssql_query("INSERT INTO warehouse (AccountID,Items,EndUseDate,DbVersion,extMoney) VALUES ('$account',$warehouse_items,GETDATE(),'2','$mmw[zen_for_acc]')");

строку:
Quote
mssql_query("INSERT INTO [dbo].[MEMB_CREDITS] (memb___id, credits) VALUES ('".$account."',0)");

И при регистрации в таблицу сразу будут заноситься данные о юзере. smile
 
BrokencydeДата: Среда, 04.08.2010, 12:00 | Сообщение # 8
Лейтенант
Группа: Пользователи
Сообщений: 25
Репутация: 0
Статус: Оффлайн
Спасибо, работает =)
 
kaasisДата: Среда, 22.12.2010, 16:13 | Сообщение # 9
Рядовой
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Оффлайн
A kak dobavitj v memb_credits vse useri kotorie uzhe v baze dannih?
 
  • Страница 1 из 1
  • 1
Поиск:

This page is designed to be viewed best with Chrome. Home Page MyMuWeb By Vaflan. Хостинг от uCoz.