24 lines
752 B
PHP
Executable File
24 lines
752 B
PHP
Executable File
<?php
|
|
/*
|
|
Этап 2:
|
|
Определяем иерархию
|
|
*/
|
|
unset($postrow);
|
|
$postrow=$db->get_massiv('m_groupe');
|
|
$num = count($postrow);
|
|
$parent=0;
|
|
for($i = 0; $i < $num; $i++){/*показываем, пока колличество не иссякло*/
|
|
if ($postrow[$i]['code_p']){
|
|
#получаем значение code и code_p
|
|
$code = $postrow[$i]['code'];
|
|
$code_p = $postrow[$i]['code_p'];
|
|
//узнаем ИД паррента
|
|
unset($a);
|
|
$a['code']=$code_p;
|
|
$p=$db->get_val('m_groupe', $a, 'id');
|
|
if ($postrow[$i]['lock']!='1')
|
|
$db->free_sql('UPDATE `m_groupe` SET `parent` = ' . $p . ' WHERE `id` = "' . $postrow[$i]['id'] . '"');
|
|
}
|
|
}
|
|
include '3.php';
|
|
?>
|