alumium
18.10.2012 - 17:35
Я уже обращался с подобной темой, но ответы не помогли.
Есть такая таблица:

Нужно
отправить содержимое всех изменяемых данных: server, type.
Обработать этот массив данных и
обновить в БД (update).
Как это сделать
одним запросом, с меньшей задержкой и нагрузкой на сервер?
На сайте используется постраничная навигация.
alumium
18.10.2012 - 22:03
Таблица выводится php, сортировкой по id по убыванию
inpost
19.10.2012 - 00:08
LIMIT 5,10
2 параметра.
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
alumium
19.10.2012 - 01:34
Цитата (inpost @ 18.10.2012 - 23:08) |
LIMIT 5,10 2 параметра. |
Какой к черту лимит, постраничная навигация уже есть, это просто примечание для умников.
Игорь_Vasinsky
19.10.2012 - 01:38
тебе нужно построить id без пропусков и подряд?
id auto_increment?
важно с какого id будет начинаться список? с 1 или 34?
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
inpost
19.10.2012 - 01:48
В чём эта тема отличается от предыдущей:
http://phpforum.ru/index.php?showtopic=673...=0#entry2082933 ? Ты одну и ту же вещь пытаешься сделать!
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
alumium
19.10.2012 - 11:18
Мне нужно сформировать большой массив и отправить одним запросом, неужели 100 штук update ?
alumium
19.10.2012 - 15:10
Цитата (Игорь_Vasinsky @ 19.10.2012 - 00:38) |
тебе нужно построить id без пропусков и подряд? id auto_increment? важно с какого id будет начинаться список? с 1 или 34? |
Нет мне нужно оставить всё как есть, id это и есть autoinc. Id это константа после присваивания.
alumium
21.10.2012 - 21:22
Неужели никто не знает? Просто как слепить все изменения полей в массив и отправить на update
inpost
21.10.2012 - 21:33
1. ты игнорируешь вопросы.
2. ты грубишь.
3. тебе в той теме уже ответили.
Кто после этого захочет помогать?
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
alumium
21.10.2012 - 21:46
Цитата |
разберёшь его, сформируешь, например mylti_query- и отправишь одним запросом в БД на апдейт. |
в предыдущей теме этого нет. За оскорбления извиняюсь, просто остался последний штрих для сайта, а этот самый штрих сделать никак не выходит уже больше недели, то ошибки, то обработка несуществующих данных массива (обрабатываются id в бд, которые не существуют, т.е. пробелы). В прошлой теме добился не полного ответа...