UPDATE неправильно отрабатываетhttp://softtime.ru/forumUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521637Спасибо.UPDATE неправильно отрабатываетThu, 20 Sep 2012 23:09:24 +0300morozmorozUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521636По примеру выше я не заметил, чтобы ar суммировалось к полю nakop (по результату значений не видно). Но в общем,...UPDATE неправильно отрабатываетThu, 20 Sep 2012 23:06:58 +0300confirmUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521635nakop-накопительные данные,ar- приход ежедневный.Вот и суммируем ,накапливаем эти данные.Иначе никак.UPDATE неправильно отрабатываетThu, 20 Sep 2012 22:59:06 +0300morozmorozUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521634но только nakop берется за предыдущий день,a ar берется за текущий день суммируются и записывается это значение в поле nakop...UPDATE неправильно отрабатываетThu, 20 Sep 2012 22:56:04 +0300morozmorozUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521633То есть, в данном примере, увеличили значение на 150. Ну и делайте запрос добавляя 150 к значению этих полей. Вот...UPDATE неправильно отрабатываетThu, 20 Sep 2012 22:55:10 +0300confirmUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521632я писала,но Вы не поняли. ar nakop date 10 100 17/09/2012 20 120 18/09/2012 30 150 19/09/2012 а теперь,допустим,17/09 изменили...UPDATE неправильно отрабатываетThu, 20 Sep 2012 22:51:00 +0300morozmorozUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521631Если nakop+ar, это и есть формула обновления значений и для всех полей одна и та же, то именно так и...UPDATE неправильно отрабатываетThu, 20 Sep 2012 22:44:02 +0300confirmUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521630Попробую сделать тогда вместо всего того,что писала так $s = mysql_query(" UPDATE tab SET nakop=nakop+ar WHERE date"$enddate "); UPDATE неправильно отрабатываетThu, 20 Sep 2012 22:41:39 +0300morozmorozUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521629Вы можете без $n += чего-то... объяснить по какому принципу должно происходить обновление поля? Возможно ведь, что вам нужен будет...UPDATE неправильно отрабатываетThu, 20 Sep 2012 22:40:34 +0300confirmUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521628Я,НАВЕРНОЕ,не понимаю.Да,так и получилось,что у меня в таблице поменялись все nakop на последнее значение за все дни.НО на экран я...UPDATE неправильно отрабатываетThu, 20 Sep 2012 22:34:11 +0300morozmorozUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521627Я вам пытаюсь объяснить, что у вас непонятно, что твориться в запросе, а вы бросаетесь с объяснениями от поста до...UPDATE неправильно отрабатываетThu, 20 Sep 2012 22:26:19 +0300confirmUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521626 $n=0; $s1 ="SELECT ar,nakop,date FROM tab WHERE date"$enddate ORDER BY s_id,date "; $s = mysql_query($s1) or die ('Нет связи...UPDATE неправильно отрабатываетThu, 20 Sep 2012 22:21:10 +0300morozmorozUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521624вообще, запрос в цикле - это очень плохо! И я сомневаюсь, что без цикла нельзя обойтись. Вы бы описали полностью...UPDATE неправильно отрабатываетThu, 20 Sep 2012 22:03:55 +0300SfinksUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521623Да я не об этом спрашиваю, что там за многоточиями, я пытаюсь выяснить "по каким правилам" происходит обновление поля. Например,...UPDATE неправильно отрабатываетThu, 20 Sep 2012 22:00:46 +0300confirmUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521618ведь там стоит многоточие-это и значит что опущены действия.Я выбрала самое необходимое и упростила.UPDATE неправильно отрабатываетThu, 20 Sep 2012 21:50:32 +0300morozmorozUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521617поймите,я упрощала запрос.И эта переменная у меня объявлена с присвоением нуля ранее .UPDATE неправильно отрабатываетThu, 20 Sep 2012 21:49:38 +0300morozmorozUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521615Вы сперва вот эту строку отдельно выполните: $n=$n+$val; Сначала вы получите предупреждение, что переменной $n не существует и ваше первое...UPDATE неправильно отрабатываетThu, 20 Sep 2012 21:42:55 +0300confirmUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521614нет.Все происходит в одной таблице.Сначала я согласно выбранной дате из календаря высчитываю значение определенного поля. $n=$n+$val; А потом...UPDATE неправильно отрабатываетThu, 20 Sep 2012 21:20:49 +0300morozmorozUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521611$n=$n=+$val; - это не понятно в цикле (видимо тоже лишняя $n затесалась, и операторы перепутаны), но даже правильная запись: $n...UPDATE неправильно отрабатываетThu, 20 Sep 2012 21:10:55 +0300confirmUPDATE неправильно отрабатываетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=87687#post521609Я корректировала запрос-из большого делала меньший для форума. while($val = mysql_fetch_array($sbt)); ? Это лишнее,случайно оставила.UPDATE неправильно отрабатываетThu, 20 Sep 2012 21:01:08 +0300morozmoroz