Вход

View Full Version : мод birthday 1.5.7em


kor
15.12.2005, 18:03
при запуске скрипта
Запустите modules.php?name=Forums&file=birthday_db_update.php
ввыходит такая надпись
Sorry, such file doesn't exist...

BriaN
15.12.2005, 20:55
site name/modules.php?name=Forums&file=birthday_db_update
Kor я тебе уже говорил, надо не тупо копировать а думать что ты делаешь, ну по примеру мог бы посмотреть как открываются файлы типа viewtopic, и не зачем для этого создавать новую тему...

kor
16.12.2005, 10:32
я не дурак и так выполняю но он пишет Sorry, such file doesn't exist...
сам выполни у меня он скопирован на сервак

Soniks
16.12.2005, 23:13
kor видимо нет файла birthday_db_update.php в папке modules/Forums/

ssmol
18.12.2005, 19:24
помогите с запросом в Бд

то что там находится в файле 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")'

помогите преобразовать это в нормальный запрос к БД

Soniks
18.12.2005, 21:20
ssmol а зачем вам нужны именно эти запросы? файл надо запустить и он их сам выполнит.

ssmol
18.12.2005, 21:50
дело в том что у меня не один файл хххххх_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 ',

а вот остальный беспонятия

ssmol
21.12.2005, 01:53
всем спасибо. инет плюс пару тройку часов за мануалом по БД рулят :)))))
запрос будет такой
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 - в данном примере мой префикс.