Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 4
Регистрация: 08.05.2012
Сообщений: 27
1

Групповое обновление записей желательно в одном запросе

17.06.2012, 21:31. Показов 1132. Ответов 1
Метки нет (Все метки)

Здравствуйте. Есть еще одна проблема.
Есть список категорий с ручным порядком по полю order в mysql.
Как можно сделать групповое обновление всех категорий используя поля id и order.

Вывод списка категорий:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
$edit = mysql_query("SELECT * FROM table") or die("Извините, произошла ошибка");
 
echo '<form action="" method="POST"><table>';
while ($rs = mysql_fetch_array($edit)) 
{
echo '<tr><td>'.$rs['id'].'</td><td>'.$rs['order'].'</td><td> <input type="hidden" name="order" value="'.$rs['id'].'"> <input type="text" name="id[]" value="'.$rs['order'].'" size="3"></td><td style="text-align:left;">';
if($rs['level']=='0') echo ''.$rs['name'].'';
if($rs['level']=='1') echo '- '.$rs['name'].'';
if($rs['level']=='2') echo '- - '.$rs['name'].'';
echo '</td><td>'.$rs['url'].'</td></tr>';
}
echo '</table><input type="submit" class="sent"  value="Изменить порядок"/></form>';
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.06.2012, 21:31
Ответы с готовыми решениями:

SQL добавление много записей в одном запросе
Как записать несколько записей? Или только надо несколько запросов делать? Т.е. если 10 записей то...

Выборка несвязанных значений в одном критерии в запросе на обновление данных
Здравствуйте, уважаемые форумчане. Имеется база, в ней нужно настроить разные критерии выборки...

Групповое обновление
Вот нашел такую обработку, немного с ошибками но в основном мелочи....

Групповое обновление столбца
Подскажите пожалуста, возможно ли одновременно обновить в базе столбец??? Имеется некая база...

1
31 / 31 / 9
Регистрация: 20.12.2011
Сообщений: 202
18.06.2012, 08:25 2
Используй checkbox.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.06.2012, 08:25

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Обновление списка файлов и папок в ListView, желательно не по таймеру
Делаю простой файловый менеджер (аля проводник), в принципе уже почти всё сделал, но понимаю что...

2 вывода в одном запросе
$result = mysql_query(&quot;SELECT id,puh,name FROM contact&quot;); $m = mysql_fetch_array($result); ...

2 COUNT` a в одном запросе
Добрый день! Бьюсь над этой задачкой уже второй вечер - никак не могу придумать решение((( ...

Несколько IN () в одном запросе
Можно ли использовать несколько IN () в одном запросе, и как правильно это делать? Можно в in ()...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.