|
Подскажите как исправить sqlsrv_prepare, чтобы запись в таблицу была не в цикле.
|
|||
---|---|---|---|
#18+
Добрый день. Подскажите как исправить sqlsrv_prepare, чтобы запись в таблицу была не в цикле. Есть примерно такой INSERT : Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
В этом примере запись идет в цикле. Можно ли как то сделать присваивание параметров в цикле, а sqlsrv_execute вне цикла. Например в mysql это выглядело бы так: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
То есть, чтобы был только один sql запрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2019, 11:57 |
|
Подскажите как исправить sqlsrv_prepare, чтобы запись в таблицу была не в цикле.
|
|||
---|---|---|---|
#18+
Hopfen_Arturв mysql это выглядело бы такСдается мне, что в MySQL для вставки результата в таблицу достаточно вообще один запрос INSERT ... SELECT выполнить, а не гонять данные туда-сюда. В используемой СУБД нет такого синтаксиса? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2019, 20:01 |
|
Подскажите как исправить sqlsrv_prepare, чтобы запись в таблицу была не в цикле.
|
|||
---|---|---|---|
#18+
Да есть там такое . ... |
|||
:
Нравится:
Не нравится:
|
|||
07.09.2019, 14:19 |
|
|
start [/forum/topic.php?fid=23&msg=39858631&tid=1459865]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
3ms |
others: | 277ms |
total: | 430ms |
0 / 0 |