Создание в БД таблицы

Печать RSS
256

Автор
Оранжевые штаны
0
Вобщем назрел такой вопрос....
На роторе 1.7 версии? захожу допустим на страничку tratata.php
с кодом
ALTER TABLE `users` ADD `postchat` int(11) unsigned NOT NULL default '10';
ALTER TABLE `users` ADD `chatotvet` int(11) unsigned NOT NULL default '0';
ALTER TABLE `users` ADD `avtoobnova` int(11) unsigned NOT NULL default '60';
и в БД появились 3 новые таблицы, в роторе 3, оно не пашет, как правильно то ?

Пришелец
0
А подключение к БД. Где?

Голубые штаны
0
Какие таблицы-то? Это создание столбцов `postchat`, `chatotvet` и `avtoobnova` в таблице `users`.
Три таблицы создаться не могут, т.к таблиц с одинаковыми именами быть не может.
Собственно, как и столбцов. Будет просто отдавать ошибку SQL.
Изменил: Дмитрий (27.10.2012 / 06:02)
Автор
Оранжевые штаны
0
Просто химичу гг...
-- Структура таблицы `onlinesss`
--
CREATE TABLE IF NOT EXISTS `onlinesss` (
  `online_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `online_ip` varchar(15) NOT NULL,
  `online_brow` varchar(25) NOT NULL,
  `online_time` int(11) unsigned NOT NULL,
  `online_user` varchar(20) NOT NULL DEFAULT '',
  PRIMARY KEY (`online_id`),
  KEY `online_ip` (`online_ip`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8;

--

Вобщем, как организовать такой запрос в БД, не прибегая к пхпмайадмин.
Сугубо зашёл на какую то страницу и оттуда пошёл запрос в структуру.

Оранжевые штаны
0
<?
mysql_query("CREATE TABLE IF NOT EXISTS `onlinesss` ( 
  `online_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, 
  `online_ip` varchar(15) NOT NULL, 
  `online_brow` varchar(25) NOT NULL, 
  `online_time` int(11) unsigned NOT NULL, 
  `online_user` varchar(20) NOT NULL DEFAULT '', 
  PRIMARY KEY (`online_id`), 
  KEY `online_ip` (`online_ip`) 
) ENGINE=MyISAM  DEFAULT CHARSET=utf8;");
?>
Автор
Оранжевые штаны
0
а перед этим, ещё ж как то бд подключить )

Оранжевые штаны
0
6. UA Rivne Team Shur1k,
<?
define ('DBHOST', 'localhost');
define ('DBNAME', '');
define ('DBUSER', '');
define ('DBPASS', '');

if(!mysql_connect(DBHOST,DBUSER,DBPASS))
die('Не удалось подключиться к серверу MySql!');
elseif(!mysql_select_db(DBNAME))
die('Не удалось выбрать БД!');
mysql_query("SET NAMES 'utf8';");

Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск