Если я правильно понимаю, то на входе в одном элементе, картинка, во втором комментарий к ней. В этом случае хранить всё можно в двух таблицах, первая - основная сущность id которой фигурирует в ключе post_id. Вторая - таблица фотографий с адресом фотографии в одном поле и комментарием к ней во втором. Примерно так:
foreach ($data as $item)
{
$insert = array();
if ($item['data_type'] === 'photoSignImage')
{
$insert['path'] = $item['post_data'];
}
elseif ($item['data_type'] === 'photo')
{
$insert['comment'] = $item['post_data'];
}
$insert['id'] = $item['post_id'];
db::insert_record('table', $insert);
}