$firePHP->log($result, 'categories $result'); foreach ($result as $value) { $result2 = $db->select('select * from subcategories where category=' . $value['id'] . ' order by subcategory'); $firePHP->log($result2, 'subcategories $result2'); foreach ($result2 as $value2) { $subcategory[$value2['subcategory']] = $value2['id']; } $categories[$value['category']] = $subcategory; $subcategory = array(); } $firePHP->log($categories, '$categories'); /* через бд */ // Получаем объявления из бд $temp_array = $Ads1->get_ads($db); $firePHP->log($temp_array, 'ads from db $temp_array'); if (isset($_POST['form'])) { if ($_POST['form'] == "Записать изменения") { // сохранить элемент // записать изменение в базу $temp_array = $Ads1->change_ad($db, $_POST, $_GET["id"]); $firePHP->log($temp_array, 'ads $temp_array'); $_POST = null; header('Location:' . $site_dir . '/' . $current_php_script . '.php'); } if ($_POST['form'] == "Назад") { $_POST = null; unset($_GET); header('Location:' . $site_dir . '/' . $current_php_script . '.php'); }