public function edit_rating($id, $date, $objectID)
{
$pupilIDs = [];
foreach ($this->get_pupils($id) as $pupil)
{
$pupilIDs[] = $pupil['id_user'];
}
$limit = min(count($pupilIDs), count($this->input->post('rating[]')));
for ($index = 0; $index < $limit; $index++)
{
$pupilID = $pupilIDs[$index];
$rating = $this->input->post("rating[$index]");
$this->db->where('id_journal', $id);
$this->db->where('id_object', $objectID);
$this->db->where('id_pupil', $pupilID);
$this->db->where('date', $date);
$this->db->set('rating', $rating);
$this->db->update('view_journal');
}
}
Запись содержимого страниц
Вместе с действиями посетителя Вебвизор записывает содержимое страниц, и воспроизведение гарантированно происходит на той версии страницы, которую видел посетитель. Эта опция рекомендуется для страниц с уникальным для каждого посетителя содержимым, например для «Корзины».
Но для фона сайта, скорее всего, проще использовать множественные фоны или вообще наложить картинку в фотошопе и загружать уже с сеткой.