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