- 1
if ($_REQUEST['call']==''){ echo 'Расторжение'; } else echo 'Расторжение';
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+162
if ($_REQUEST['call']==''){ echo 'Расторжение'; } else echo 'Расторжение';
+80
Calendar startCal = Calendar.getInstance();
startCal.setTime(DateUtils.truncateDateAndTimeToDateOnly(startDate));
Date strtDt = startCal.getTime();
Calendar endCal = Calendar.getInstance();
endCal.setTime(DateUtils.truncateDateAndTimeToDateOnly(endDate));
Date endDt = endCal.getTime();
Далее по тексту strtDt и endDt используются ровно один раз, startCal и endCal не используются больше вообще. Утилитный метод возвращает требуемый экземпляр класса Date.
−111
UPDATE zayavlenie_tmp
SET error = 1,
errorcod = 4
FROM zayavlenie_tmp
WHERE zayavlenie_tmp.error IS NULL
AND (rtrim(fam) = ''
OR LEN(ltrim(rtrim(fam))) < 2
OR fam LIKE '%0%'
OR fam LIKE '%1%'
OR fam LIKE '%2%'
OR fam LIKE '%3%'
OR fam LIKE '%4%'
OR fam LIKE '%5%'
OR fam LIKE '%6%'
OR fam LIKE '%7%'
OR fam LIKE '%8%'
OR fam LIKE '%9%'
UPDATE zayavlenie_tmp
SET error = 1,
errorcod = 5
FROM zayavlenie_tmp
WHERE zayavlenie_tmp.error IS NULL
AND (rtrim(im) = ''
OR LEN(ltrim(rtrim(im))) < 2
OR im LIKE '%0%'
OR im LIKE '%1%'
OR im LIKE '%2%'
OR im LIKE '%3%'
OR im LIKE '%4%'
OR im LIKE '%5%'
OR im LIKE '%6%'
OR im LIKE '%7%'
OR im LIKE '%8%'
OR im LIKE '%9%'
При импорте поля проверяются на соответствие (около 30 разнобразных правил). Хранимику писал мой начальнег :) Выкладываю УЖЕ немного исправленный для удобопонимания вариант, в исходнике таблицы еще зачем-то джойнились сами на себя. Всего в хранимике 50 (!!!) таких запросов, и каждый не менее эпичный )) Хотел исправить это хозяйство одним более-менее цивильным запросом, но где-то на половине у меня руки опустились
+163
$sql = "INSERT INTO loginhistory(id_user)
VALUES('$id_user')"; // create query to db - add new login history
$result = mysql_query($sql) or die("MySQL error: ".mysql_error()); // execute it and save result to variable $result
$sql = "SELECT id
FROM loginhistory
WHERE id_user = '$id_user'
ORDER BY id DESC
LIMIT 1"; // get ID of the last record in loginhostory
$result = mysql_query($sql) or die("MySQL error: ".mysql_error()); // execute this query
Классика (:
+181
if ( FILM_COMEDIA ) {TEXT = "комедия"}
if ( FILM_UJASTIC ) {TEXT = "ужастик"}
if ( FILM_DRAMA ) {TEXT = "драма"}
....
if ( FILM_COMEDIA ) {if ( FILM_DRAMA ) {TEXT = "комедия, драма"} }
.....
if ( FILM_MUSIC ) { if ( FILM_SEMEYNIY ) { if ( FILM_PORNO ) { TEXT = "музыкальный, семейный, эротика" } } }
...
Проверка жанров фильма.
+1015
GetScreenShot()
{
std::string NameScreen = ToString(GameLevel->EngineName) + "_" + ToString(GTime->GetTimeDays()) + "_" + ToString(GTime->GetTimeHours()) + "_" + ToString(GTime->GetTimeSec()) + ".bmp";
IDirect3DTexture9 *tex;
IDirect3DSurface9 *surf;
D3DVIEWPORT9 vp;
Device->GetViewport(&vp);
if FAILED(Device->CreateTexture(vp.Width, vp.Height, 1, 0, D3DFMT_A8R8G8B8,D3DPOOL_SYSTEMMEM, &tex, NULL ))
Beep(1000,100);
if FAILED(tex->GetSurfaceLevel(0, &surf))
Beep(500,100);
if FAILED(Device->GetFrontBufferData(0, surf))
Beep(200,100);
D3DXSaveSurfaceToFile(ToPointChar(ToString(Pather::CutPath()) + "\\ScreenShots\\" + NameScreen), D3DXIFF_BMP, surf, NULL, NULL);
surf->Release();
tex->Release();
}
http://www.gamedev.ru/code/forum/?id=154941
−371
ip=$(/bin/env | grep REMOTE_ADDR | cut -f 2 -d"=")
+144
app::window::event* event = new app::window::event::keyboard::press(key);
+141
Nulla dies sine linea!
с ГЕТ'ом по жизни!
+135
for(int i =0; i<1;i++)
{
if (reader["Brand"].ToString() == addForm.txtBrand.Text) { flag = false; } else { flag = true; break; }
if (reader["Model"].ToString() == addForm.txtModel.Text) { flag = false; } else { flag = true; break; }
if (reader["Year"].ToString() == addForm.numYear.Value.ToString()) { flag = false; } else { flag = true; break; }
if (reader["Capacity"].ToString() == addForm.cboCapacity.Text) { flag = false; } else { flag = true; break; }
string k;
if (addForm.optAuto.Checked) { k = "Auto"; } else { k = "Mech"; }
if (reader["Control Box"].ToString() == k) { flag = false; } else { flag = true; break; }
if (reader["Country"].ToString() == addForm.txtCountry.Text) { flag = false; } else { flag = true; break; }
if (reader["Max speed"].ToString() == addForm.txtSpeed.Text) { flag = false; } else { flag = true; break; }
if (reader["Acceleration to 100 km/h"].ToString() == addForm.txtRacing.Text) { flag = false; } else { flag = true; break; }
if (reader["Engine type"].ToString() == addForm.txtEngine.Text) { flag = false; } else { flag = true; break; }
if (reader["Body"].ToString() == addForm.cboBody.Text) { flag = false; } else { flag = true; break; }
if (reader["Seats"].ToString() == addForm.numSeats.Value.ToString()) { flag = false; } else { flag = true; break; }
if (reader["Doors"].ToString() == addForm.numDoors.Value.ToString()) { flag = false; } else { flag = true; break; }
if (reader["Length"].ToString() == addForm.txtLength.Text) { flag = false; } else { flag = true; break; }
if (reader["Width"].ToString() == addForm.txtWidth.Text) { flag = false; } else { flag = true; break; }
if (reader["Power"].ToString() == addForm.txtPower.Text) { flag = false; } else { flag = true; break; }
if (reader["Drive Gear"].ToString() == addForm.cboTrans.Text) { flag = false; } else { flag = true; break; }
}
Проверка на то, были изменения в форме при вызове редактирования по сравнению с записью в базе