|
|
|
| Здраствуйте!
У меня вот такой вопрос возник: Как создать install для скрипта сайта? Скрипт работает с MySQL. Как я полагаю вначале необходима форма для записи настроек соединения с БД (При условии, что БД уже со)....... Далее эти настройки записываются в config.php а вот потом мне хотелось бы чтоб вот такое показывало:
Создание таблицы user.... OK
Создание таблицы model... OK
Создание таблицы car.... OK
|
А вот если, что то не так то
Создание таблицы user.... OK
Создание таблицы model... OK
Создание таблицы car....
Не удалось создать таблицу (такую то)
|
| |
|
|
|
|
|
|
|
для: 27
(06.07.2005 в 14:35)
| | Что-то типа такого:
$res=@mysql_query("CREATE TABLE user ( .....)");
if ($res) echo "Создание таблицы user.... OK";
else echo "Не удалось создать таблицу user";
|
И так дальше для каждой таблицы. | |
|
|
|
|
|
|
|
для: Киналь
(06.07.2005 в 15:09)
| | Да! Вот только интиресно было бы узнать чтоб настойки соиденения читал из конфига.... И ещё если не удалось создать, то по какой причине. | |
|
|
|
|
|
|
|
для: 27
(06.07.2005 в 15:53)
| | В смысле из конфига? | |
|
|
|
|
|
|
|
для: Евгений Петров
(06.07.2005 в 15:55)
| | Сначала из формы заносятся данные: Хост, Имя бд, Юзер, и его пароль, а вот затем.......... Эти данные и используются. | |
|
|
|
|
|
|
|
для: 27
(06.07.2005 в 16:05)
| | А, понял. Только не совсем ясно в каком месте проблема. Помоему все просто. Данные заносятся в форму, скрипт который получит эти данные создает файл (config.php) и заносит в него напрмер такие строки:
$host=$_POST['host'];
...
|
А потом этот файл подключается функцией include или require в том скрипте, который будет создавать базы. | |
|
|
|
|
|
|
|
для: 27
(06.07.2005 в 15:53)
| | Ну так и правильно, из конфига конечно. В самом инсталяторе ты получаешь от юзера настройки и создаешь таблицы и одновременно в коце пишешь эти настройки в конфиг.
Сам конфиг у тебя должен быть шаблонным и вместо реальных значений в полях базы, пароля и прочего должны стоять псевдопеременные которые ты заменяешь на значения от юзера и сохраняешь файл уже не шаблонный а с реальными значениями. | |
|
|
|
|
|
|
|
для: XPraptor
(06.07.2005 в 16:06)
| | Спасибо всем. Теперь приступаю к созданию...........ОК
: ))) | |
|
|
|