Проблема создания таблицы с использованием php

0

Я пытаюсь создать таблицу в MySql, используя php. Мой код выглядит следующим образом:

$sql = "CREATE TABLE qotwQuestion1111 ( QuestionId int PRIMARY KEY AUTOINCREMENT, Вопрос varchar (5000), MemberId varchar (255) ИНОСТРАННЫЕ КЛЮЧЕВЫЕ ССЫЛКИ qotwMember (MemberId), Дата публикации, Проголосовать int ) "; mysql_query ($ SQL, $CON);

Я не могу создать эту таблицу, ошибка находится в "AUTOINCREMENT", а также "FOREIGN KEY".

Может кто-нибудь сказать мне, что я делаю неправильно здесь. и что я должен сделать, чтобы решить эту проблему, пожалуйста,

Лучший Zeeshan

Теги:

1 ответ

5
Лучший ответ

http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html

Ключевое слово - AUTO INCREMENT

http://dev.mysql.com/doc/refman/5.1/en/innodb-foreign-key-constraints.html

внешние ключи указаны как ограничения или таблица FOREIGN KEY fk_name REFERENCES (ключ).

Если у вас возникла проблема с вашим синтаксисом sql, он попросит вас проверить ваше руководство по sql, где произошла ошибка. Я предлагаю вам принять его совет.

  • 0
    Спасибо за предложение ..

Ещё вопросы

Сообщество Overcoder
Наверх
Меню