Пытаюсь создать таблицу в базе данных:Код:$db1 =& JFactory::getDBO(); $query = 'CREATE TABLE IF NOT EXISTS `#__table1` ( `rowid` integer NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL DEFAULT ``, `artist` varchar(80) NOT NULL DEFAULT ``, `title` varchar(80) NOT NULL DEFAULT ``, `down_count` integer NOT NULL DEFAULT 0, `raiting` integer NOT NULL DEFAULT 0, PRIMARY KEY (`rowid`), UNIQUE KEY `music_name` (`name`,`artist`,`title`) );'; $result = $db1->setQuery($query); if (!$result = $db1->query($query)){ echo "Error: ".$db1->getError();// отлавливаем ошибки }Код выполняется внутри функции. Вернее должен выполняться. Всё остальное внутри функции выполняется. А этот код почему-то нет! Таблица не создаётся! В чём может быть проблема?
|