Автор Тема: Как сделать update с увеличением?  (Прочитано 11193 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Как сделать update с увеличением?
« Ответ #30 : 10 Февраля 2004, 10:48:31 »
макс, пиркрыть тему?

Оффлайн Varvara

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 16
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
FOR RomikChef
« Ответ #31 : 10 Февраля 2004, 12:36:31 »
Ага можешь мою тему грахнуть!
Не обижусь.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Как сделать update с увеличением?
« Ответ #32 : 10 Февраля 2004, 12:44:30 »
варечка, ты пожалуйста поучись запросы писать.
сначала не в цикле, а просто напиши в столбик.
А сначала - вообще один.
понимая, что ты хочешь сделать. Понимая, что должен делать запрос

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Как сделать update с увеличением?
« Ответ #33 : 10 Февраля 2004, 15:20:57 »
Цитировать
Varvara:
В классе dbtree, только перемещение потомков, но не родителя с потомками

Да ? И что по твоему выполнит такой код:
$tree->moveAll($cat_id$new_parent_id); 
Отвечаю: переместит узел $cat_id (и всех его потомков) в $new_parent_id

Цитировать
Varvara:
Который раз я задаю вопрос как увеличить значение в прогрессии 1, 2, 3 и т.д.


$rows 
= array(131314182430); // список, узлов которые меняем
$k 0;
for(
$i=1$i sizeof($rows); $i++) {
  
$sql "UPDATE tab SET field = $i WHERE id = ".$rows[$k++];
   
mysql_query($sql) or die (mysql_error());
}
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Как сделать update с увеличением?
« Ответ #34 : 10 Февраля 2004, 15:23:21 »
Цитировать
RomikChef:
макс, пиркрыть тему?

не, я еще помучаюсь :)
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

 

Sitemap 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