Добавление фруктов

  • Автор темы tevion5
  • Дата начала
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #21
Andrey582 написал(а):
Друзья , вот такая вот проблема . Решил поставить 15 наименований товаров. Но после моих манипуляций с БД и конфигом в админке , перестали работать изменения. Т.е при редактровании цен - ничего не происходит. Ладно , думал с БД проблема т.к через SQL запрос добавлял нужные строки (итог - всё в разброс там ) , решил просто с нуля сделать базу db_config, сделал , всё ровно и красиво
Код:
CREATE TABLE IF NOT EXISTS `db_config` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `admin` varchar(10) NOT NULL,
  `pass` varchar(20) NOT NULL,
  `min_pay` double NOT NULL DEFAULT '15',
  `ser_per_wmr` int(11) NOT NULL DEFAULT '1000',
  `percent_swap` int(11) NOT NULL DEFAULT '0',
  `percent_sell` int(2) NOT NULL DEFAULT '10',
  `items_per_coin` int(11) NOT NULL DEFAULT '7',
  `a_in_h` int(11) NOT NULL DEFAULT '0',
  `b_in_h` int(11) NOT NULL DEFAULT '0',
  `c_in_h` int(11) NOT NULL DEFAULT '0',
  `d_in_h` int(11) NOT NULL DEFAULT '0',
  `e_in_h` int(11) NOT NULL DEFAULT '0',
  `f_in_h` int(11) NOT NULL DEFAULT '0',
  `g_in_h` int(11) NOT NULL DEFAULT '0',
  `h_in_h` int(11) NOT NULL DEFAULT '0',
  `i_in_h` int(11) NOT NULL DEFAULT '0',
  `j_in_h` int(11) NOT NULL DEFAULT '0',
  `k_in_h` int(11) NOT NULL DEFAULT '0',
  `l_in_h` int(11) NOT NULL DEFAULT '0',
  `m_in_h` int(11) NOT NULL DEFAULT '0',
  `n_in_h` int(11) NOT NULL DEFAULT '0',

  `amount_a_t` int(11) NOT NULL DEFAULT '0',
  `amount_b_t` int(11) NOT NULL DEFAULT '0',
  `amount_c_t` int(11) NOT NULL DEFAULT '0',
  `amount_d_t` int(11) NOT NULL DEFAULT '0',
  `amount_e_t` int(11) NOT NULL DEFAULT '0',
  `amount_f_t` int(11) NOT NULL DEFAULT '0',
  `amount_g_t` int(11) NOT NULL DEFAULT '0',
  `amount_h_t` int(11) NOT NULL DEFAULT '0',
  `amount_i_t` int(11) NOT NULL DEFAULT '0',
  `amount_j_t` int(11) NOT NULL DEFAULT '0',
  `amount_k_t` int(11) NOT NULL DEFAULT '0',
  `amount_l_t` int(11) NOT NULL DEFAULT '0',
  `amount_m_t` int(11) NOT NULL DEFAULT '0',
  `amount_n_t` int(11) NOT NULL DEFAULT '0',

  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=cp1251 AUTO_INCREMENT=2 ;
Так же , с db_users_b
Код:
CREATE TABLE IF NOT EXISTS `db_users_b` (
  `id` int(11) NOT NULL,
  `user` varchar(10) NOT NULL,
  `money_b` double NOT NULL DEFAULT '0',
  `money_p` double NOT NULL DEFAULT '0',
  `a_t` int(11) NOT NULL DEFAULT '0',
  `b_t` int(11) NOT NULL DEFAULT '0',
  `c_t` int(11) NOT NULL DEFAULT '0',
  `d_t` int(11) NOT NULL DEFAULT '0',
  `e_t` int(11) NOT NULL DEFAULT '0',
  `f_t` int(11) NOT NULL DEFAULT '0',
  `g_t` int(11) NOT NULL DEFAULT '0',
  `h_t` int(11) NOT NULL DEFAULT '0',
  `i_t` int(11) NOT NULL DEFAULT '0',
  `j_t` int(11) NOT NULL DEFAULT '0',
  `k_t` int(11) NOT NULL DEFAULT '0',
  `l_t` int(11) NOT NULL DEFAULT '0',
  `m_t` int(11) NOT NULL DEFAULT '0',
  `n_t` int(11) NOT NULL DEFAULT '0',
  `a_b` int(11) NOT NULL DEFAULT '0',
  `b_b` int(11) NOT NULL DEFAULT '0',
  `c_b` int(11) NOT NULL DEFAULT '0',
  `d_b` int(11) NOT NULL DEFAULT '0',
  `e_b` int(11) NOT NULL DEFAULT '0',
  `f_b` int(11) NOT NULL DEFAULT '0',
  `g_b` int(11) NOT NULL DEFAULT '0',
  `h_b` int(11) NOT NULL DEFAULT '0',
  `i_b` int(11) NOT NULL DEFAULT '0',
  `j_b` int(11) NOT NULL DEFAULT '0',
  `k_b` int(11) NOT NULL DEFAULT '0',
  `l_b` int(11) NOT NULL DEFAULT '0',
  `m_b` int(11) NOT NULL DEFAULT '0',
  `n_b` int(11) NOT NULL DEFAULT '0',
  `all_time_a` int(11) NOT NULL DEFAULT '0',
  `all_time_b` int(11) NOT NULL DEFAULT '0',
  `all_time_c` int(11) NOT NULL DEFAULT '0',
  `all_time_d` int(11) NOT NULL DEFAULT '0',
  `all_time_e` int(11) NOT NULL DEFAULT '0',
  `all_time_f` int(11) NOT NULL DEFAULT '0',
  `all_time_g` int(11) NOT NULL DEFAULT '0',
  `all_time_h` int(11) NOT NULL DEFAULT '0',
  `all_time_i` int(11) NOT NULL DEFAULT '0',
  `all_time_j` int(11) NOT NULL DEFAULT '0',
  `all_time_k` int(11) NOT NULL DEFAULT '0',
  `all_time_l` int(11) NOT NULL DEFAULT '0',
  `all_time_m` int(11) NOT NULL DEFAULT '0',
  `all_time_n` int(11) NOT NULL DEFAULT '0',
  `last_sbor` int(11) NOT NULL DEFAULT '0',
  `from_referals` double NOT NULL DEFAULT '0',
  `to_referer` double NOT NULL DEFAULT '0',
  `payment_sum` double NOT NULL DEFAULT '0',
  `insert_sum` double NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
Я уже старый конфиг админки поставил (без новых товаров ) но всё равно изменения не хотят идти. Что с базой не так .. ? .. Ума не приложу
а что пишет то?!по идеи тебе надо удалить стандартные таблицы и сделать эти запросы но т.к у тебя база с людьми и данными,надо сделать по другому выписать новые товары в отдельно и сделать запрос обновления таблицы
 
Andrey582
Участник
Сообщения
14
Реакции
0
  • #22
Делаю на денвере пока , за таблицы не боюсь, я удалил страндартные таблицы нужные и делал по новой. По началу я просто добавлял новые товары через SQL запрос
Код:
ALTER TABLE `db_users_b` ADD `f_t` int NOT NULL DEFAULT '0'   
ALTER TABLE `db_users_b` ADD `g_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `j_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `h_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `i_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `k_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `l_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `m_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `n_t` int NOT NULL DEFAULT '0'

ALTER TABLE `db_users_b` ADD `f_b` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `g_b` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `h_b` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `i_b` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `j_b` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `k_b` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `l_b` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `m_b` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `n_b` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `amount_f_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_g_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_h_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_i_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_j_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_k_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_l_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_m_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_n_t` int NOT NULL DEFAULT '0'


ALTER TABLE `db_users_b` ADD `all_time_f` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `f_in_h` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_f_b` int NOT NULL DEFAULT '0'


ALTER TABLE `db_users_b` ADD `all_time_g` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `g_in_h` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_g_b` int NOT NULL DEFAULT '0'


ALTER TABLE `db_users_b` ADD `all_time_h` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `h_in_h` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_h_b` int NOT NULL DEFAULT '0'


ALTER TABLE `db_users_b` ADD `all_time_i` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `i_in_h` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_i_b` int NOT NULL DEFAULT '0'


ALTER TABLE `db_users_b` ADD `all_time_j` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `j_in_h` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_j_b` int NOT NULL DEFAULT '0'



ALTER TABLE `db_users_b` ADD `all_time_k` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `k_in_h` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_k_b` int NOT NULL DEFAULT '0'


ALTER TABLE `db_users_b` ADD `all_time_l` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `l_in_h` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_fl_b` int NOT NULL DEFAULT '0'


ALTER TABLE `db_users_b` ADD `all_time_m` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `m_in_h` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_m_b` int NOT NULL DEFAULT '0'


ALTER TABLE `db_users_b` ADD `all_time_n` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `n_in_h` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_n_b` int NOT NULL DEFAULT '0'
Они были в разброс , думал из за того что идут не по порядку косяки, удалил таблицу db_config и выполнил ее с нуля , но данные не передаются в БД почему -то. К примеру вот скрины :

Сам магазин . Всё по нулям т.к не могу запрос через конфиг админочный отправить:

При попытке купить что-то (хотя тут логично что будет ошибка так как цен нет в БД) :

А вот сам конфиг ( старый ) .. Но и новый такое же показыват . + Значения не сохраняет . Рестарт денвера делал. Та ошибка судя по всему (что на изображении ) дрочь за проверку логина и пароля.. Вообщем всё по нулям , ничего не настраивает

В тупике каком-то .. Хочу на реальном сайте сделать , но если тут не выходит по не понятным причинам то там вообще стрёмно
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #23
Andrey582 написал(а):
Делаю на денвере пока , за таблицы не боюсь, я удалил страндартные таблицы нужные и делал по новой. По началу я просто добавлял новые товары через SQL запрос
Код:
ALTER TABLE `db_users_b` ADD `f_t` int NOT NULL DEFAULT '0'  
ALTER TABLE `db_users_b` ADD `g_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `j_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `h_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `i_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `k_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `l_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `m_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `n_t` int NOT NULL DEFAULT '0'

ALTER TABLE `db_users_b` ADD `f_b` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `g_b` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `h_b` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `i_b` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `j_b` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `k_b` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `l_b` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `m_b` int NOT NULL DEFAULT '0'
ALTER TABLE `db_users_b` ADD `n_b` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `amount_f_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_g_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_h_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_i_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_j_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_k_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_l_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_m_t` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_n_t` int NOT NULL DEFAULT '0'


ALTER TABLE `db_users_b` ADD `all_time_f` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `f_in_h` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_f_b` int NOT NULL DEFAULT '0'


ALTER TABLE `db_users_b` ADD `all_time_g` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `g_in_h` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_g_b` int NOT NULL DEFAULT '0'


ALTER TABLE `db_users_b` ADD `all_time_h` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `h_in_h` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_h_b` int NOT NULL DEFAULT '0'


ALTER TABLE `db_users_b` ADD `all_time_i` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `i_in_h` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_i_b` int NOT NULL DEFAULT '0'


ALTER TABLE `db_users_b` ADD `all_time_j` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `j_in_h` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_j_b` int NOT NULL DEFAULT '0'



ALTER TABLE `db_users_b` ADD `all_time_k` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `k_in_h` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_k_b` int NOT NULL DEFAULT '0'


ALTER TABLE `db_users_b` ADD `all_time_l` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `l_in_h` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_fl_b` int NOT NULL DEFAULT '0'


ALTER TABLE `db_users_b` ADD `all_time_m` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `m_in_h` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_m_b` int NOT NULL DEFAULT '0'


ALTER TABLE `db_users_b` ADD `all_time_n` int NOT NULL DEFAULT '0'

ALTER TABLE `db_config` ADD `n_in_h` int NOT NULL DEFAULT '0'
ALTER TABLE `db_config` ADD `amount_n_b` int NOT NULL DEFAULT '0'
Они были в разброс , думал из за того что идут не по порядку косяки, удалил таблицу db_config и выполнил ее с нуля , но данные не передаются в БД почему -то. К примеру вот скрины :

Сам магазин . Всё по нулям т.к не могу запрос через конфиг админочный отправить:

При попытке купить что-то (хотя тут логично что будет ошибка так как цен нет в БД) :

А вот сам конфиг ( старый ) .. Но и новый такое же показыват . + Значения не сохраняет . Рестарт денвера делал. Та ошибка судя по всему (что на изображении ) дрочь за проверку логина и пароля.. Вообщем всё по нулям , ничего не настраивает

В тупике каком-то .. Хочу на реальном сайте сделать , но если тут не выходит по не понятным причинам то там вообще стрёмно
запросы можно обьединить,про ошибку в настройках эта функция ерег ее поменять надо,с остальным не могу помочь файлов нету на руках,напиши мне в скайп если есть kvozimir помогу,нету скайпа можешь в ЛС
 
Сверху