1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Как правильно создать запрос

Тема в разделе "Базы данных и администрирование", создана пользователем Dellmi, 7 апр 2007.

Статус темы:
Закрыта.
  1. Dellmi

    Dellmi Гость

    Репутация:
    0
    Как заставить создавать и заполнять таблицы в MySql одновременно одним запросом?
    мой запрос почемуто не работает

    $queries="CREATE TABLE categories (
    cat_ID bigint(20) NOT NULL auto_increment,
    cat_name varchar(55) NOT NULL default '',
    category_nicename varchar(200) NOT NULL default '',
    category_description longtext NOT NULL,
    category_parent bigint(20) NOT NULL default '0',
    category_count bigint(20) NOT NULL default '0',
    link_count bigint(20) NOT NULL default '0',
    posts_private tinyint(1) NOT NULL default '0',
    links_private tinyint(1) NOT NULL default '0',
    PRIMARY KEY (cat_ID),
    KEY category_nicename (category_nicename));
    INSERT INTO categories VALUES('site', 'site', '', '0', '0', '0', '0', '0' );
    INSERT INTO categories VALUES('blog', 'blog', '', '0', '0', '2', '0', '0' )";
    if(!mysql_query($queries, $link)){
    echo"Error!<br />";
    exit();
    }

    если по отдельности то работает, тоесть либо CREATE TABLE либо INSERT INTO
     
  2. European

    Репутация:
    0
    Регистрация:
    4 сен 2006
    Сообщения:
    2.566
    Симпатии:
    2
    На сколько я знаю, одновременно сделать не получится: т.е. сначала надо создать таблицу, а потом вставить в нее данные. Если не секрет, то зачем делать это одновременно?
     
  3. LAW

    LAW Гость

    Репутация:
    0
    В пределах одной транзакции креейт с инсертом работать не будут.
     
Загрузка...
Похожие Темы - Как правильно создать
  1. RZX
    Ответов:
    1
    Просмотров:
    1.617
  2. AL04E
    Ответов:
    4
    Просмотров:
    985
  3. r0hack
    Ответов:
    1
    Просмотров:
    152
  4. drno-reg
    Ответов:
    1
    Просмотров:
    571
  5. thunder
    Ответов:
    18
    Просмотров:
    698
Статус темы:
Закрыта.

Поделиться этой страницей