Как сделать нумерация блоков, если они выводятся так:
foreach () {
$vars['widgets_active'] .= 'код блока';
}
foreach () {
$vars['widgets_active'] .= 'код блока';
}
И каждый такой элемент находится в смоем массиве так как с разной таблицы. А сама нумерация этих блоков содержится в другой отдельной таблице. То есть нужно каждый
$vars['widgets_active']
вывести по своему порядку из таблицы.
Порядок этих блоков меняется на jquery и записывается в базу в отдельную таблицу. Сейчас эти блоки выводятся не по порядку, а по последовательности в php файле.
Задача в том, чтобы вывести по порядку (порядок нумерации записан в другой таблице в таком формате 311_0,2387_1,185_2,2590_3,2149_4,2334_5), где 2334 это id блока, нужно проверить, если совпадает id и id в базе, то ставить соответствующую нумерацию и вывод в html.
Думал делать что-то типо такого:
$vars['widgets_active'][0] = .'код';
$vars['widgets_active'][1] = .'код';
$vars['widgets_active'][2] = .'код';
$vars['widgets_active'][3] = .'код';
$vars['widgets_active'][4] = .'код';
$vars['widgets_block'] .= $vars['widgets_active'][$i];
но так не работает