- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
//записали значения, от которых отталкиваться будем. Типа первые значения. Почти повторяют столбцы в таблице
$maxv1=303268.26141;
$maxv2=0;
$maxv3=0;
$maxm1=294798.84277;
$maxm2=0;
$maxm3=0;
$maxq=10067.89169;
//а теперь финт ушами - находим сумму полей в таблице
$thisres = mysql_db_query($base, "select * from $Tablename[3]", $link);
while ($thisrow = mysql_fetch_array($thisres)) {
$maxv1+=0+(float)$thisrow['v1']; //самая прекрасная часть
$maxv2+=0+(float)$thisrow['v2'];
$maxv3+=0+(float)$thisrow['v3'];
$maxm1+=0+(float)$thisrow['m_in'];
$maxm2+=0+(float)$thisrow['m_out'];
$maxm3+=0+(float)$thisrow['m3'];
$maxq+=0+(float)$thisrow['q'];
}
//и так еще 2 таблицы складываются
Шедевр выдран из творения моего коллеги. Комментарии мои. Задача - найти разницу по каждому полю между двумя последними записями в таблице и результат записать в другую таблицу.
nethak 31.10.2011 13:17 # 0
roman-kashitsyn 31.10.2011 13:23 # +5
3.14159265 31.10.2011 15:44 # 0
Vasiliy 31.10.2011 15:13 # +1
zloiia 31.10.2011 19:57 # 0
zloiia 31.10.2011 20:05 # 0
guest8 09.04.2019 11:51 # −999