Стиль php уровня
Я делаю что-то вроде списка стилей уровня платы, поэтому каждая запись может иметь свой собственный подраздел и т. Д., Как я показал ниже. Любое руководство о том, как это будет сделано?
id name dob address email username
1 john smith 10/11/1986 124 Peermont Drive john.smith@yahoo.com john smith1
>> Harry 15/12/1985 98 The Roundhay harry@gmail.com harry23
>>> jhk 08/11/1976 65 dfgdfg gfdfg@ yahoo.com jhk345
4 john smith 10/11/1986 124 Peermont Drive john.smith@yahoo.com john smith1
>> Harry 15/12/1985 98 The Roundhay harry@gmail.com harry23
>>>> jhk 08/11/1976 65 dfgdfg gfdfg@ yahoo.com jhk345
Что-то вроде этого
1 ответ
Решение
MySQL не поддерживает иерархические запросы, поэтому вы не можете сделать это простым SELECT. Вы можете попробовать эмулировать иерархический запрос с сохраненной функцией, пример того, как это сделать, можно найти здесь: http://explainextended.com/2009/03/17/hierarchical-queries-in-mysql/.
Кроме того, вы можете сделать это, используя несколько запросов в PHP, используя рекурсию:
function print_row_and_children($row, $level = 0) {
out_ident($level);
out_row($row);
foreach (get_children($row) as $child) {
print_row_and_children($child, $level + 1);
}
}