0
$users = $this->db->query("SELECT * FROM `users`)->rows();
$rootUser = $this->db->query("SELECT * FROM `users` WHERE id = 1")->row();
массив выход:Как выбрать корневой узел с помощью id, parent_id?
array(
[0] => array(
'id' => 1,
'login' => 'test1',
'parent_id' => 0
),
[1] => array(
'id' => 2,
'login' => 'test2',
'parent_id' => 1
),
[2] => array(
'id' => 3,
'login' => 'test3',
'parent_id' => 2
)
)
Как я могу выбрать все узлы, начиная с корневого узла, используя PHP без MySQL присоединяется beacuse они имеют предел, насколько я знаю, только 61 присоединяется разрешено ,
Ваш вопрос не ясен. Что такое корневой узел? –
он может любым узлом из базы данных с идентификатором, есть другие узлы, которые могут иметь parent_id, но я не могу получить все узлы, потому что они разделены уровнями, я подразумеваю, что идентификатор отношения и parent_id рекурсивно, там, как получить их все, используя петлю php? – Rustam
@Asuraya ddawfeaf – Rustam