Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 8 раз(а), последний 2025-02-28 11:49:55 |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 8 раз(а), последний 2025-02-28 11:49:55 |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 8 раз(а), последний 2025-02-28 11:49:55 |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
г. Сёмка, не работает только вставка новой записи? хотелось бы еще увидеть строку создания таблицы rooms. Есть подозрение, что проблемы из-за поля nomer, которое указано в качестве ключевого и в тоже время вводится вручную...
|
|||
карма: 27 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 8 раз(а), последний 2025-02-28 11:49:55 |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 8 раз(а), последний 2025-02-28 11:49:55 |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
г. Сёмка, во-первых на будущее Код
во-вторых, значения колонок типов text, varchar и char всегда заключаются в кавычки, поскольку являются текстом. В базе же лучше в качестве primary key делать числовой id с автоинкриментом, а поле nomer как в данном случае secondary key с флагом unique(если есть такая необходимость конечно). Это избавит от многих проблем при расширении БД в будущем |
|||
карма: 27 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 8 раз(а), последний 2025-02-28 11:49:57 |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 8 раз(а), последний 2025-02-28 11:49:57 |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 8 раз(а), последний 2025-02-28 11:49:57 |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 8 раз(а), последний 2025-02-28 11:49:58 |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 8 раз(а), последний 2025-02-28 11:49:58 |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
г. Сёмка писал(а): Т.е. я обязан во всех своих таблицах всегда делать 1-ую колонку ID?нет не обязан. Просто секция Insert и все ее техническое оснашение не расчитано на то, что из формы пользователь будет добавлять primary key значение - это и есть исток проблемы. Имя ID используется только для внетренних нужд и на структуру БД никак не влияет. |
|||
карма: 27 |
|
13