Духовность™
Продвинутый новичок
Повторение кода - что делать?
Имеем код:
код повторяется 2 раза.
Его по идее, надо вынести в функцию. Но я не уверен, что это хорошая практика. Во-первых, ИМХО, функции должны быть универсальными, а не функциями-"однодневками". А во-вторых, придется обращаться к GLOBALS за $db.
Как быть?
Имеем код:
PHP:
// Получаем все регионы.
$res = $db->query('SELECT id_region, region_name FROM regions ORDER BY region_name');
$_HTML['regions'] = array();
while ($row = $res->fetch_assoc())
{
$_HTML['regions'][$row['id_region']] = $row['region_name'];
}
Его по идее, надо вынести в функцию. Но я не уверен, что это хорошая практика. Во-первых, ИМХО, функции должны быть универсальными, а не функциями-"однодневками". А во-вторых, придется обращаться к GLOBALS за $db.
Как быть?


