$resultArray = [];
for($i = 0; $i< count($array); $i++){
$resultArray[$array[$i]['COUNTER-ID']] = $i;
}
echo $resultArray[14]; // последний ключ в массиве для COUNTER-ID == 14
echo $array[$resultArray[14]]['VALUE']; //значение VALUE для последнего Counter-id == 14
SELECT u.*, COUNT(s.*) cnt
FROM users u
LEFT JOIN subscribes s ON u.user_id = s.to_user_id
GROUP BY u.user_id
ORDER BY u.rating DESC, cnt DESC, u.place ASC
$date = new \DateTime();
$date->modify('last Monday');
echo $date->format('Y-m-d');
SELECT item.*
FROM plug_cat_join_cat_item item
LEFT JOIN plug_cat_vals val ON val.write_id = item.id
WHERE val.write_id IS NOT NULL
LIMIT 64, 8
$form = $this->getServiceLocator()->get('FormElementManager')->get('Blog\Form\Post');
if($this->params()->fromPost()){
$form->setData($this->params()->fromPost());
if($form->isValid()){
$service = $this->getServiceLocator()->get('Blog\Service\Post');
$post = $service->createPost($form->getData());
$this->flashMessenger()->addSuccessMessage($this->translate('Сообщение'));
$this->redirect()->toRoute('blog/post',['post' => $post->getId()]);
}
}
return new ViewModel(['form' => $form]);
vector<vector<int>>
- для единичных реберvector<vector<pair<int,int>>>
- для не единичных реберfor(int i =0; i < n; i++){
for(int j=0; j < m; j++){
v[i].push_back(make_pair(j,weight));
}
}
v[i][j].first
- куда, v[i][j].second
- за сколько