Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
//записали значения, от которых отталкиваться будем. Типа первые значения. Почти повторяют столбцы в таблице
$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 таблицы складываются
Шедевр выдран из творения моего коллеги. Комментарии мои. Задача - найти разницу по каждому полю между двумя последними записями в таблице и результат записать в другую таблицу.
Я вот таких «коллег» как ты «zloiia» не перевариваю, я бы тут сутками флудил, от всех знакомых и коллег, будь таким как ты, твой коллега бы тебе голову лучше оторвал, представляю какое «блядство» творится у вас в офисе или где вы там стучите сутками.
Код откровенное говно. Если бы я у своего коллеги увидел бы такое. Ему бы точно пришлось менять место работы. Кто то за него бабло получает. А потом за этим кем то приходится все переписывать. Лучше сразу нах такого спеца. Тем более это не простая оплошность, а одна сплошная тупость.
Блядство то у нас творится, не спорю. Таких кадров полный отдел. Посему ничего совсем ответственного и не поручается им. А пока радоваться нужно - неисчерпаемый запас постов
Комментарии (7) RSS