[help] MEMB_CREDITS
|
|
Brokencyde | Дата: Воскресенье, 01.08.2010, 18:51 | Сообщение # 1 |
Лейтенант
Группа: Пользователи
Сообщений: 25
Статус: Оффлайн
| Здравствуйте дорогие форумчане! У меня проблема в том, что при регистрации в таблице MEMB_Credits не заносятся в неё аккаунты. То есть это говорит о том, что при голосовании - кредиты на аккаунт не зачисляются, т.к. аккаунта в таблице memb_credits нет. Помогите решить проблему, возможно я что-то не так сделал.
Реклама
|
|
| |
Vaflan | Дата: Воскресенье, 01.08.2010, 19:52 | Сообщение # 2 |
Генералиссимус
Группа: Администратор
Сообщений: 477
Статус: Оффлайн
| всё верно сделал, так как MEMB_Credits это не с МуОнлайн игрой шла таьлица, она отдельно шла для WebShop. и иммено когда в него заходишь только тогда появляется аккаунт в этой таблице
|
|
| |
Brokencyde | Дата: Понедельник, 02.08.2010, 01:22 | Сообщение # 3 |
Лейтенант
Группа: Пользователи
Сообщений: 25
Статус: Оффлайн
| Куда заходишь? Ну имеется ввиду у меня она для Маркета от Deathlessa \ для кузницы и для воте системы. Люди голосуют а кредиты не идут... Как сделать чтобы шли? Т.е. что им нада сделать чтобы их акк туда попал?
|
|
| |
Vaflan | Дата: Понедельник, 02.08.2010, 06:41 | Сообщение # 4 |
Генералиссимус
Группа: Администратор
Сообщений: 477
Статус: Оффлайн
| Есть два варианта. 1. Написать SQL JOB (Каждую минуту будет добавлять нового пользователя) 2. Написать PHP Script (Добавит когда зайдёт на сайт как пользователь)
|
|
| |
epmak | Дата: Понедельник, 02.08.2010, 09:35 | Сообщение # 5 |
Полковник
Группа: Проверенные
Сообщений: 236
Статус: Оффлайн
| 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
Статус: Оффлайн
| А не поможете написать Job или процедуру эту? Желательно конечно былобы чтобы или при регистрации новый memb_id вбивался автоматом в memb_credits, где credits 0, или лучше даже чтобы он вбивался при заходе в панель на сайте. Вообщем и так и так удобно. Не поможете? Может есть какие-то другие варианты, какие перечислил epmak. С языком mssql не дружу, посему не смогу что-то эдакое написать своими силами, а у вас думаю это не займет больше 2-х минут. Очень надеюсь на помощь, заранее спасибо. Жду ваших ответов. Добавлено (03.08.2010, 18:31) --------------------------------------------- Ап. Так поможет кто-то?
|
|
| |
ftopku | Дата: Вторник, 03.08.2010, 22:13 | Сообщение # 7 |
Лейтенант
Группа: Проверенные
Сообщений: 44
Статус: Оффлайн
| Допиши в файл /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)"); И при регистрации в таблицу сразу будут заноситься данные о юзере.
|
|
| |
Brokencyde | Дата: Среда, 04.08.2010, 12:00 | Сообщение # 8 |
Лейтенант
Группа: Пользователи
Сообщений: 25
Статус: Оффлайн
| Спасибо, работает =)
|
|
| |
kaasis | Дата: Среда, 22.12.2010, 16:13 | Сообщение # 9 |
Рядовой
Группа: Пользователи
Сообщений: 1
Статус: Оффлайн
| A kak dobavitj v memb_credits vse useri kotorie uzhe v baze dannih?
|
|
| |