View Full Version : мод birthday 1.5.7em
при запуске скрипта
Запустите modules.php?name=Forums&file=birthday_db_update.php
ввыходит такая надпись
Sorry, such file doesn't exist...
site name/modules.php?name=Forums&file=birthday_db_update
Kor я тебе уже говорил, надо не тупо копировать а думать что ты делаешь, ну по примеру мог бы посмотреть как открываются файлы типа viewtopic, и не зачем для этого создавать новую тему...
я не дурак и так выполняю но он пишет Sorry, such file doesn't exist...
сам выполни у меня он скопирован на сервак
kor видимо нет файла birthday_db_update.php в папке modules/Forums/
помогите с запросом в Бд
то что там находится в файле birthday_db_update.php эт извращение
'ALTER TABLE '.USERS_TABLE.' ADD user_birthday INT DEFAULT "999999" not null ', 'ALTER TABLE '.USERS_TABLE.' ADD user_next_birthday_greeting INT DEFAULT "0" not null ', 'INSERT INTO '.CONFIG_TABLE.' (config_name, config_value) VALUES ("birthday_required", "0")', 'INSERT INTO '.CONFIG_TABLE.' (config_name, config_value) VALUES ("birthday_greeting", "1")', 'INSERT INTO '.CONFIG_TABLE.' (config_name, config_value) VALUES ("max_user_age", "100")', 'INSERT INTO '.CONFIG_TABLE.' (config_name, config_value) VALUES ("min_user_age", "5")', 'INSERT INTO '.CONFIG_TABLE.' (config_name, config_value) VALUES ("birthday_check_day", "7")'
помогите преобразовать это в нормальный запрос к БД
ssmol а зачем вам нужны именно эти запросы? файл надо запустить и он их сам выполнит.
дело в том что у меня не один файл хххххх_db_update.php невыполняется. (в причинах неразбирался) и все запросы я делаю через phpmyadmin
как сделать первые две строки я знаю
'ALTER TABLE '.USERS_TABLE.' ADD user_birthday INT DEFAULT "999999" not null ',
'ALTER TABLE '.USERS_TABLE.' ADD user_next_birthday_greeting INT DEFAULT "0" not null ',
а вот остальный беспонятия
всем спасибо. инет плюс пару тройку часов за мануалом по БД рулят :)))))
запрос будет такой
ALTER TABLE php_users ADD user_birthday INT DEFAULT '999999';
ALTER TABLE php_users ADD user_next_birthday_greeting INT DEFAULT '0';
INSERT INTO php_config (config_name, config_value) VALUES ('birthday_greeting', '1');
INSERT INTO php_config (config_name, config_value) VALUES ('max_user_age', '100');
INSERT INTO php_config (config_name, config_value) VALUES ('min_user_age', '5');
INSERT INTO php_config (config_name, config_value) VALUES ('birthday_check_day', '7');
php - в данном примере мой префикс.
MyNuke.ru