За последние 24 часа нас посетили 16679 программистов и 1651 робот. Сейчас ищут 1843 программиста ...

create table

Тема в разделе "Вопросы от блондинок", создана пользователем 79karelin, 23 апр 2008.

  1. 79karelin

    79karelin Активный пользователь

    С нами с:
    12 апр 2008
    Сообщения:
    22
    Симпатии:
    0
    Здравствуйте.

    :shock: Недавно установил Apache 2.0 + MySQL Server 4.1.16 + PHP 5.2.1 и начал разбираться с рнр. Но не могу создать элементарную таблицу с двумя полями, т.е. сценарий:

    <?php
    CREATE TABLE CLIENTS (C_NO int NOT NULL, FIO char(40) NOT NULL);
    ?>

    не создаёт таблицу с 2-мя полями, а выдаёт сообщение об ошибке:
    Parse error: syntax error, unexpected T_STRING in C:\Web\PHP\bases.php on line 2

    или надо сначала как то подключиться к серверу mySQL? Или я принципиально ошибаюсь с созданием БД в рнр? Или что я делаю не так? Т.е. как мне в скрипте описать создание таблицы с нужными полями "с нуля"?
     
  2. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    догадливый ;) http://php.net/mysql_connect
     
  3. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Это и есть сценарий? :D
     
  4. Xerk

    Xerk Активный пользователь

    С нами с:
    5 окт 2007
    Сообщения:
    177
    Симпатии:
    0
    Адрес:
    Владивосток
    79karelin я б посоветовал не трогать пока бд, поучиться просто работать с пхп.
    А вообще почитай в мануале (php.net например) о функциях начинающихся на mysql_ и особенно вот эти три: mysql_connect() mysql_query() mysql_fetch_assoc()