|
Не записывает данные
|
|||
---|---|---|---|
#18+
Здравствуйте, после создания таблицы не записывает значение. Можете помочь? Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2021, 09:01 |
|
Не записывает данные
|
|||
---|---|---|---|
#18+
malo13, Несколько моментов: Создавать таблицу из-под пхп - плохая практика. Чего вы там хотите апдейтить? Там вообще, что-то есть? К тому же в апдейте, обычно ещё и where пишут, чтобы не все сразу проапдейтить. А проверить это все в том же пхпмиадмин, или ещё в чем-то никак? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2021, 09:42 |
|
Не записывает данные
|
|||
---|---|---|---|
#18+
Во вновь созданной таблице (CREATE TABLE) нет записей. Соответственно, и обновлять (UPDATE) нечего. Сам же запрос UPDATE бесполезен в данном случае. Так что, всё в норме, код "как есть" в этом смысле рабочий, ошибок быть не должно. Вообще же, к запросу на обновление есть претензии. Не будет ошибок и после вставки (INSERT) одной записи в таблицу. А вот с двумя и более записями должен быть отказ, т.к. поле `num` должно содержать уникальные (UNIQUE KEY `num` (`num`)), гарантировано раздичные значения. В то же время, UPDATE пытается установить одинаковое значение поля для всех записей. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2021, 09:49 |
|
Не записывает данные
|
|||
---|---|---|---|
#18+
спасибо. а какой альтернативный, более оптимальный способ создания новой таблицы? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2021, 09:55 |
|
Не записывает данные
|
|||
---|---|---|---|
#18+
ShSerge Создавать таблицу из-под пхп - плохая практика. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2021, 09:59 |
|
Не записывает данные
|
|||
---|---|---|---|
#18+
ShSerge Создавать таблицу из-под пхп - плохая практика. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2021, 11:59 |
|
Не записывает данные
|
|||
---|---|---|---|
#18+
Ничего я не перепутал. Просто, таблица уже должна существовать, когда вы туда чето инсертите или чего апдейтите. И лучше всего эти операции проверять сначала "ручками". Если какой-то запрос из-под пхп не работает, то нужно вывести его текст и скопипастить в какую-нибудь программу. Тот же миадмин. Насчёт цмсок и других "коробочных" штучек не спорю. Есть некоторые приложения, что и на оракле базу и сотни таблиц создают. Я про вопрос топик стартера. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2021, 09:33 |
|
Не записывает данные
|
|||
---|---|---|---|
#18+
malo13 спасибо. а какой альтернативный, более оптимальный способ создания новой таблицы? Да тот же самый пхпмиадмин. https://www.phpmyadmin.net/ ... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2021, 11:02 |
|
|
start [/forum/topic.php?fid=23&msg=40090836&tid=1459440]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
166ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 327ms |
total: | 580ms |
0 / 0 |