Орла
Области
Компаний
Пользователи
Галерея
Фиксированные новости
Орла
Отзывы о фирмах
Тарифы
Пользователи
Области
Банкоматы
Торговые точки
Доска объявлений
Курсы валют
Скидки
организации Орла
организации области
товары
сайты
сайты Орел
Данные
Разделы
Поиск
Поиск запросы
Статистика
Показы каталога организаций
Статистика клиенты
Пользователи
Сайты
Управление сайтом
Анкета
Аптеки
Афиша
Афиша новая
Баннеры
Бизнес >
Викторина
Голосование
Гость на сайте
Истории
Календарь событий
Каталоги >
Конкурс красоты
Конкурс аудио
Консультации
Меню
Новое на сайте
Новости >
Организации >
Программа ТВ
Публикации
Разделы сайта
Рассылка
Рестораны
Секрет фирмы >
Сервисы >
Ссылки
Тесты
Файловый менеджер
Форум
Фотогалерея
Обратная связь
Недвижимость
Новый год
Тексты
Пользователи
Юридический рейтинг
Отзывы на товары
Бан пользователей
Жалобы
Новые тесты
Коронавирус
Файловый менеджер
Имя файла
index.php
Содержимое
<?php /* CREATE TABLE `infoorel`.`kinds_of_law_practic` ( `id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY , `name` VARCHAR( 255 ) CHARACTER SET cp1251 COLLATE cp1251_general_ci NOT NULL ) ENGINE = INNODB CHARACTER SET cp1251 COLLATE cp1251_general_ci CREATE TABLE `infoorel`.`kinds_of_law_uslug` ( `id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY , `name` VARCHAR( 255 ) CHARACTER SET cp1251 COLLATE cp1251_general_ci NOT NULL ) ENGINE = INNODB CHARACTER SET cp1251 COLLATE cp1251_general_ci CREATE TABLE `infoorel`.`law_rating_firm` ( `id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY , `id_firm` INT NOT NULL , `stag` INT NOT NULL , `shtat` INT( 5 ) NOT NULL , `privlek` INT( 5 ) NOT NULL , `oborot` INT NOT NULL , UNIQUE ( `id_firm` ) ) ENGINE = INNODB CHARACTER SET cp1251 COLLATE cp1251_general_ci; CREATE TABLE `infoorel`.`law_uslug_firm` ( `id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY , `id_firm` INT NOT NULL , `id_uslug` INT UNSIGNED NOT NULL, INDEX par_ind (`id_uslug`), FOREIGN KEY(`id_uslug`) REFERENCES kinds_of_law_uslug(`id`) ON DELETE CASCADE ) ENGINE = INNODB; CREATE TABLE `infoorel`.`law_practic_firm` ( `id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY , `id_firm` INT NOT NULL , `id_practic` INT UNSIGNED NOT NULL, INDEX par_ind (`id_practic`), FOREIGN KEY(`id_practic`) REFERENCES kinds_of_law_practic(`id`) ON DELETE CASCADE ) ENGINE = INNODB */ function de($var){ echo '<pre>'; print_r($var); echo '</pre>'; } $base_url="../"; require($base_url."inc/top.law.inc.php"); $l = db_connect(); ?> <script type="text/javascript" src="js/jquery.multiselect.min.js"></script> <script type="text/javascript"> <!-- $(document).ready(function(){ $('.process').click(function(){ var this_id = $(this).attr('id'); $.ajax({ url: "feedback/action.php", data: "process=1&id=" + this_id, success: function(){ $('<img src="images/2.gif" />').appendTo($('#s_' + this_id)); }}); }); $('#law tr td').css('font-weight','bold'); $('#law tr:even').css('backgroundColor','#dfdfdf'); $('#law tr:odd').css('backgroundColor','#efefef'); }); --> </script> <style> .ui-multiselect { padding:2px 0 2px 4px; text-align:left } .ui-multiselect span.ui-icon { float:right } .ui-multiselect-single .ui-multiselect-checkboxes input { position:absolute !important; top: auto !important; left:-9999px; } .ui-multiselect-single .ui-multiselect-checkboxes label { padding:5px !important } .ui-multiselect-header { margin-bottom:3px; padding:3px 0 3px 4px } .ui-multiselect-header ul { font-size:0.9em } .ui-multiselect-header ul li { float:left; padding:0 10px 0 0 } .ui-multiselect-header a { text-decoration:none } .ui-multiselect-header a:hover { text-decoration:underline } .ui-multiselect-header span.ui-icon { float:left } .ui-multiselect-header li.ui-multiselect-close { float:right; text-align:right; padding-right:0 } .ui-multiselect-menu { display:none; padding:3px; position:absolute; z-index:10000; text-align: left } .ui-multiselect-checkboxes { position:relative /* fixes bug in IE6/7 */; overflow-y:scroll } .ui-multiselect-checkboxes label { cursor:default; display:block; border:1px solid transparent; padding:3px 1px } .ui-multiselect-checkboxes li { clear:both; font-size:0.9em; padding-right:3px } .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label { text-align:center; font-weight:bold; border-bottom:1px solid } .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a { display:block; padding:3px; margin:1px 0; text-decoration:none } /* remove label borders in IE6 because IE6 does not support transparency */ * html .ui-multiselect-checkboxes label { border:none } </style> <?php ///////////////////////////////////////////////////////////////////////////////////////// ///////////// Д О Б А В Л Е Н И Е //////////////// ///////////// О Р Г А Н И З А Ц И И //////////////// ///////////////////////////////////////////////////////////////////////////////////////// if(isset($_GET['action']) and $_GET['action']!='' and $_GET['action']=='add'):?> <?php $r_section = sql ( "SELECT f.id,f.name FROM firma AS f INNER JOIN rubrik2 AS r ON f.id = r.id_firm WHERE r.id_rubrik IN (SELECT `id` FROM `otrasl2` WHERE `id_parent` = 542) AND f.id NOT IN ( SELECT id_firm FROM `law_rating_firm` ) ORDER BY LEFT(f.name,5)"); $kol_firm=sqlval("select FOUND_ROWS()"); if (!$r_section) { error(); } while ( $rs_section = sqlget ( $r_section ) ) { $section_array [] = array( 'name' => $rs_section ['name'], 'id'=> $rs_section ['id']); } ?> <script type='text/javascript'> $(document).ready(function(){ $("#uslugi").multiselect({ selectedText: "# из # выбрано", noneSelectedText: "Виды услуг", checkAllText: "Выбрать всё", uncheckAllText: "Отменить" }); $("#practics").multiselect({ selectedText: "# из # выбрано", noneSelectedText: "Виды практик", checkAllText: "Выбрать всё", uncheckAllText: "Отменить" }); }); </script> <div align="center" class="title">Юридический рейтинг. Добавление организации</div> <div style='margin: 10px auto; width: 645px;'> <a href = 'index.php?action=add'>Добавить организацию в список</a> <a href = 'practics.php'>Управление видами юр. практик</a> <a href = 'uslugi.php?'>Управление видами юр. услуг</a> </div> <form action='action.php' method='post'> <input type='hidden' name='action' value='add'> <table id="law"> <tr> <td> Выберите организацию </td> <td> <select name="id_firm"> <?php if(is_array($section_array) and count($section_array)>0){ foreach($section_array as $org){ printf("<option value=\"%s\">%s</option>",$org['id'],$org['name']); } } ?> </select> </td> </tr> <tr> <td>Продолжительность деятельности</td> <td><input type="text" name="stag"> Указывается в годах</td> </tr> <tr> <td>Количество штатных юристов</td> <td><input type="text" name="shtat"></td> </tr> <tr> <td>Количество привлекаемых юристов</td> <td><input type="text" name="privlek"></td> </tr> <tr> <td>Оборот на одного адвоката (рублей в месяц)</td> <td><input type="text" name="oborot"></td> </tr> <tr> <td>Количество дел на адвоката</td> <td><input type="text" name="dela"></td> </tr> <tr> <td>Практикуемые отрасли права</td> <td> <select name="kinds_practic[]" multiple="multiple" id="practics"> <?php $practic_array = fetchAll("SELECT * FROM kinds_of_law_practic ORDER BY left(name,4) asc"); if(is_array($practic_array) and count($practic_array)>0){ foreach($practic_array as $practic){ printf("<option value=\"%s\">%s</option>",$practic['id'],$practic['name']); } } ?> </select> </td> </tr> <tr> <td>Виды услуг</td> <td> <select name="kinds_uslug[]" multiple="multiple" id="uslugi"> <?php $uslugi_array = fetchAll("SELECT * FROM kinds_of_law_uslug ORDER BY left(name,4) asc"); if(is_array($uslugi_array) and count($uslugi_array)>0){ foreach($uslugi_array as $uslugi){ printf("<option value=\"%s\">%s</option>",$uslugi['id'],$uslugi['name']); } } ?> </select> </td> </tr> <tr> <td colspan='2'><input type="submit" value="Добавить" style='display:block;margin: 0 auto;'></td> </tr> <tr><td colspan='2'><a href='index.php' style='display:block; float: right; margin-right: 70px;'>Вернуться к списку</a></td></tr> </table> </form> <?php endif;?> <?php ///////////////////////////////////////////////////////////////////////////////////////// ///////////// С П И С О К //////////////// ///////////// О Р Г А Н И З А Ц И Й //////////////// ///////////////////////////////////////////////////////////////////////////////////////// if(!isset($_GET['action']) or $_GET['action'] == ''):?> <div align="center" class="title">Юридический рейтинг. Список организаций</div> <div style='margin: 10px auto; width: 645px;'> <a href = 'index.php?action=add'>Добавить организацию в список</a> <a href = 'practics.php'>Управление видами юр. практик</a> <a href = 'uslugi.php?'>Управление видами юр. услуг</a> </div> <style> #spisok td {text-align: center;} #spisok {width: 900px; margin: 5px auto;} </style> <script> $(document).ready(function(){ $('#spisok tr:even').css('backgroundColor','#dfdfdf'); $('#spisok tr:odd').css('backgroundColor','#efefef'); }); </script> <?php $rating_array = fetchAll("SELECT * FROM law_rating_firm ORDER BY id"); if(is_array($rating_array) and count($rating_array)>0):?> <table id='spisok' style='width: 99%'> <tr> <td style='width:150px; vertical-align: top;'><b>Название организации</b></td> <td style='width:150px; vertical-align: top;'><b>Продолжительность деятельности (кол-во лет)</b></td> <td style='width:150px; vertical-align: top;'><b>Количество штатных юристов</b></td> <td style='width:150px; vertical-align: top;'><b>Количество привлекаемых юристов</b></td> <td style='width:150px; vertical-align: top;'><b>Оборот на одного адвоката</b></td> <td style='width:150px; vertical-align: top;'><b>Кол-во дел на адвоката</b></td> <td style='width:150px; vertical-align: top;'><b>Редактирование</b></td> <td style='width:150px; vertical-align: top;'><b>Удаление</b></td> </tr> <?php if(is_array($rating_array) and count($rating_array)>0){ foreach($rating_array as $org){ $name_array = sqlval("SELECT name FROM firma WHERE id = {$org['id_firm']}"); printf("<tr> <td style='margin:2px auto;width:150px;'>%s</td> <td style='text-align:center;'>%s</td> <td>%s</td> <td>%s</td> <td>%s</td> <td>%s</td> <td> <a href='index.php?action=edit&id=%s'>Редактировать</a> </td> <td> <a href='action.php?action=delete&id=%s'>Удалить</a> </td> </tr>", $name_array['name'], $org['stag'], $org['shtat'], $org['privlek'], $org['oborot'].' руб./месяц', $org['dela'], $org['id'], $org['id']); } } ?> </table> <?php else:?> <div style='width:150px; margin: 0 auto;'><h1>Список пуст</h1></div> <?php endif;?> <?php endif;?> <?php ///////////////////////////////////////////////////////////////////////////////////////// ///////////// О Б Н О В Л Е Н И Е //////////////// ///////////// О Р Г А Н И З А Ц И И //////////////// ///////////////////////////////////////////////////////////////////////////////////////// if(isset($_GET['action']) and $_GET['action'] == 'edit'):?> <?php $id = (int)$_GET['id']; if($id and preg_match('/^[\d]{1,}$/i',$id)){ $id_firm_arr = sqlval("SELECT * FROM law_rating_firm WHERE id=$id");} $r_section = sql ( "SELECT f.id,f.name FROM firma AS f INNER JOIN rubrik2 AS r ON f.id = r.id_firm WHERE r.id_rubrik IN (SELECT `id` FROM `otrasl2` WHERE `id_parent` = 542) ORDER BY LEFT(f.name,5)"); if (!$r_section) { error(); } while ( $rs_section = sqlget ( $r_section ) ) { $section_array [] = array( 'name' => $rs_section ['name'], 'id'=> $rs_section ['id']); } ?> <div align="center" class="title">Юридический рейтинг. Редактирование данных организации</div> <div style='margin: 10px auto; width: 645px;'> <a href = 'index.php?action=add'>Добавить организацию в список</a> <a href = 'practics.php'>Управление видами юр. практик</a> <a href = 'uslugi.php?'>Управление видами юр. услуг</a> </div> <form action='action.php' method='post'> <input type='hidden' name='action' value='edit'> <input type='hidden' name='id' value='<?php echo $_REQUEST['id'];?>'> <table id="law"> <tr> <td> Название организации </td> <td> <select name="id_firm"> <?php if(is_array($section_array) and count($section_array)>0){ foreach($section_array as $org){ $selected = $org['id'] == $id_firm_arr['id_firm'] ? 'selected' : ''; printf("<option value=\"%s\" %s>%s</option>",$org['id'],$selected,$org['name']); } } ?> </select> </td> </tr> <tr> <td>Продолжительность деятельности</td> <td><input type="text" name="stag" value="<?php echo $id_firm_arr['stag']?>"> Указывается в годах</td> </tr> <tr> <td>Количество штатных юристов</td> <td><input type="text" name="shtat" value="<?php echo $id_firm_arr['shtat']?>"></td> </tr> <tr> <td>Количество привлекаемых юристов</td> <td><input type="text" name="privlek" value="<?php echo $id_firm_arr['privlek']?>"></td> </tr> <tr> <td>Оборот на одного адвоката (рублей в месяц)</td> <td><input type="text" name="oborot" value="<?php echo $id_firm_arr['oborot']?>"></td> </tr> <tr> <td>Количество дел на адвоката</td> <td><input type="text" name="dela" value="<?php echo $id_firm_arr['dela'];?>"></td> </tr> <tr> <td>Практикуемые отрасли права</td> <td> <select name="kinds_practic[]" id="practics" multiple> <?php $practic_array_for_firm = fetchAll("SELECT id_practic FROM law_practic_firm WHERE id_firm = {$id_firm_arr['id_firm']}"); if(is_array($practic_array_for_firm) and count($practic_array_for_firm)>0){ foreach($practic_array_for_firm as $practic_f){ $array_pr[] = $practic_f['id_practic']; } }else{ $array_pr = array(); } $jsarraypr = "[".implode(",",$array_pr)."]"; $practic_array = fetchAll("SELECT * FROM kinds_of_law_practic ORDER BY id"); if(is_array($practic_array) and count($practic_array)>0){ foreach($practic_array as $practic){ //$sel = in_array($practic['id'],$array_pr) ? 'selected' : ''; printf("<option value=\"%s\">%s</option>",$practic['id'],$practic['name']); } } ?> </select> </td> </tr> <tr> <td>Виды услуг</td> <td> <select name="kinds_uslug[]" id='uslugi' multiple> <?php $uslugi_array_for_firm = fetchAll("SELECT id_uslug FROM law_uslug_firm WHERE id_firm = {$id_firm_arr['id_firm']}"); if(is_array($uslugi_array_for_firm) and count($uslugi_array_for_firm)>0){ foreach($uslugi_array_for_firm as $uslugi_f){ $array_usl[] = $uslugi_f['id_uslug']; } }else{ $array_usl = array(); } $jsarrayusl = "[".implode(",",$array_usl)."]"; $uslugi_array = fetchAll("SELECT * FROM kinds_of_law_uslug ORDER BY id"); if(is_array($uslugi_array) and count($uslugi_array)>0){ foreach($uslugi_array as $uslugi){ //$sel1 = in_array($uslugi['id'],$array_usl) ? 'selected' : ''; printf("<option value=\"%s\">%s</option>",$uslugi['id'],$uslugi['name']); } } ?> </select> </td> </tr> <tr> <td colspan='2'><input type="submit" value="Обновить" style='display:block;margin: 0 auto;'></td> </tr> <tr><td colspan='2'><a href='index.php' style='display:block; float: right; margin-right: 70px;'>Вернуться к списку</a></td></tr> </table> </form> <script type='text/javascript'> $(document).ready(function(){ $("#uslugi").multiselect({ selectedText: "# из # выбрано", noneSelectedText: "Виды услуг", checkAllText: "Выбрать всё", uncheckAllText: "Отменить" }); $("#practics").multiselect({ selectedText: "# из # выбрано", noneSelectedText: "Виды практик", checkAllText: "Выбрать всё", uncheckAllText: "Отменить" }); var jsarraypr = <?php echo $jsarraypr.';';?> var jsarrayusl = <?php echo $jsarrayusl.';';?> $("#uslugi").multiselect("widget").find(":checkbox").each(function(){ if ( $.inArray(parseInt(this.value),jsarrayusl)>-1 ) { this.click(); } }); $("#practics").multiselect("widget").find(":checkbox").each(function(){ if ( $.inArray(parseInt(this.value),jsarraypr)>-1 ) { this.click(); } }); }); </script> <?php endif;?> <?php require($base_url."inc/bottom.inc.php"); ?>
/admin/lawyer/
Имя
Дата
Размер
..
2026-10-02
js
2014-07-24
action.php
2014-07-25
7 кб.
index.php
2014-08-15
16 кб.
practics.php
2014-07-24
5 кб.
uslugi.php
2014-07-24
5 кб.
/admin/lawyer
Загрузить файлы
Файл 1
Файл 2
Файл 3