Я пытаюсь создать таблицу в 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
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, где произошла ошибка. Я предлагаю вам принять его совет.