|
Добавить массив в БД
|
|||
---|---|---|---|
#18+
Всем добрый день! Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41.
При нажатии на кнопки в Table2 добавляется последняя строка Table1. Скажите пожалуйста как добавить массив? (То что получаю из Table1) Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2017, 11:21 |
|
Добавить массив в БД
|
|||
---|---|---|---|
#18+
1. Ваш код предполагает name="names" для всех строк таблицы. В результате на сервере будет зафиксировано единственное значение $_POST['names']. Аналогично и с name="chasi" . Эту проблему придется решать. Например, добавлением к имени квадратных скобок. 2. Ваш запрос INSERT INTO предполагает добавление только одной строки. Очевидно, формировать запрос придется динамически, в зависимости от количества поступивших входных данных. Не так давно была тут похожая тема. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2017, 12:45 |
|
Добавить массив в БД
|
|||
---|---|---|---|
#18+
поступается входные данные от 50 до 100шт Точно не известно. Если данные из БД берутся как квадратные скобочки добавить? Можете примерчик показать? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2017, 17:20 |
|
Добавить массив в БД
|
|||
---|---|---|---|
#18+
Код: php 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2017, 17:22 |
|
Добавить массив в БД
|
|||
---|---|---|---|
#18+
Abisma2008Скажите пожалуйста как добавить массив? (! массивов в реляционной бд не бывает, поэтому надо добавлять в какую-то таблицу по строке на каждый элемент массива . ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2017, 07:34 |
|
Добавить массив в БД
|
|||
---|---|---|---|
#18+
Вот то что я искал, но тут есть некоторые моменты: Код: php 1. 2. 3. 4. 5.
если $row[0] = числовой, данные в таблицу записывается. если $row[0] = текстовый, данные в таблицу не записывается. (естественно запрос другой! В БД тоже тип VARCHAR.) В чем проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2017, 11:30 |
|
Добавить массив в БД
|
|||
---|---|---|---|
#18+
Abisma2008если $row[0] = текстовый, данные в таблицу не записывается. (естественно запрос другой! В БД тоже тип VARCHAR.) В чем проблема?И как мы должны угадать этот самый другой запрос? print_r($query) в студию! И DDL таблицы тоже. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2017, 12:47 |
|
Добавить массив в БД
|
|||
---|---|---|---|
#18+
vkleprint_r($query) в студию! INSERT INTO `Table1` (`names`) VALUES (Ваня)INSERT INTO `tabel` (`names`) VALUES (Саша)INSERT INTO `tabel` (`names`) VALUES (Тимур) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2017, 14:09 |
|
Добавить массив в БД
|
|||
---|---|---|---|
#18+
Извиняюсь. INSERT INTO `Table1` (`names`) VALUES (Ваня)INSERT INTO `Table1` (`names`) VALUES (Саша)INSERT INTO `Table1` (`names`) VALUES (Тимур) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2017, 14:20 |
|
Добавить массив в БД
|
|||
---|---|---|---|
#18+
Я понял в чем проблема: INSERT INTO `Table1` (`names`) VALUES ('Ваня')INSERT INTO `Table1` (`names`) VALUES ('Саша')INSERT INTO `Table1` (`names`) VALUES ('Тимур') Как добавить кавычки? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2017, 14:50 |
|
Добавить массив в БД
|
|||
---|---|---|---|
#18+
Вероятно, точно так же, как добавляли скобки, буквы и всякие там пробелы. Не? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2017, 14:53 |
|
Добавить массив в БД
|
|||
---|---|---|---|
#18+
vkle, Я не смог добавить кавычки. Можете просто исправить мой код? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2017, 15:37 |
|
Добавить массив в БД
|
|||
---|---|---|---|
#18+
Abisma2008Я не смог добавить кавычки.Покажите, хотя бы, как Вы это пытались делать. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2017, 16:04 |
|
Добавить массив в БД
|
|||
---|---|---|---|
#18+
vkle, Код: php 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2017, 18:55 |
|
Добавить массив в БД
|
|||
---|---|---|---|
#18+
Мда. Боюсь предположить ход мыслей при создании такого кода. Тут и кавычек то нет вовсе. Заодно Вы потеряли и переменную $array. Попробуйте посмотреть в свой пример и поставить кавычки после открывающей скобки и перед закрывающей скобкой. По крайней мере, именно так Вы показали в своем примере. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2017, 19:14 |
|
|
start [/forum/topic.php?fid=23&msg=39426785&tid=1460702]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 119ms |
0 / 0 |