roles;
$role = array_shift($roles);
return $wp_roles->role_names[$role];
}
$current_user_role = get_current_user_role();

global $current_user;
get_currentuserinfo();

if ($current_user->user_firstname.$current_user->user_lastname!=») {
$display_user_name=$current_user->user_firstname.’ ‘.$current_user->user_lastname;
} else {
$display_user_name=$current_user->display_name;
}
$this_assistant = $display_user_name;
echo ««.$this_assistant.»: список протоколов«;

@ $db = new mysqli(‘78.108.80.119’, ‘u119542’, ‘ghbp2cnelb.’, ‘b119542_biochip’);
@ $db = mysqli_connect(‘78.108.80.119’, ‘u119542’, ‘ghbp2cnelb.’, ‘b119542_biochip’);
mysqli_set_charset($db, «utf8»);
if(mysqli_connect_errno()){
echo’Ошибка: не удалось установить соединение’ .
‘ с базой данных. Повторите попытку позже.’;
exit;
}
$table_name = ‘wp_protocols’;
$sampling_date =’sampling_date’;
$number_chip =’number_chip’;
$name_assistant = ‘name_assistant’;
$name_citologist = ‘name_citologist’;
$status = ‘status’;
$rs = mysqli_query($db, «SELECT * FROM `wp_protocols` ORDER BY `prot_id` DESC LIMIT 10»);
if ($current_user_role == ‘Лаборант’ || $current_user_role == ‘Цитолог’ || $current_user_role == ‘Администратор протоколов’) {
if ($current_user_role == ‘Лаборант’){
?>

Создать новый протокол + ‘>Выйти


‘>Выйти

«.date(«d.m.Y»,strtotime($row_rs[‘table_date’])).»

«;
if ($row_rs[‘status’] != ‘архив’){
if ($current_user_role == ‘Лаборант’ && $row_rs[‘status’] == ‘новый’){
echo «

«; }
else if ($current_user_role == ‘Лаборант’ && $row_rs[‘status’] != ‘новый’){echo «

«;}
else if ($current_user_role == ‘Администратор протоколов’ && $row_rs[‘status’] != ‘обработка’){
echo «

«;}
else if ($current_user_role == ‘Администратор протоколов’ && $row_rs[‘status’] == ‘обработка’){
echo «

«;}
else if ($current_user_role == ‘Цитолог’ && $row_rs[‘status’] == ‘обработка’){
echo «

«;}
else if ($current_user_role == ‘Цитолог’ && $row_rs[‘status’] != ‘обработка’){echo «

«;} }
else {echo «

«;}
if ($row_rs[‘status’] == ‘обработка’ || $row_rs[‘status’] == ‘архив’){ echo «

«; }
else if ($row_rs[‘status’] == ‘новый’){ echo «

«;}
echo «

«;
echo «

«;
echo «

«;
if ($row_rs[‘status’] == ‘архив’){
echo «

«;}
else if ($row_rs[‘status’] != ‘архив’) {echo «

«;}
echo «

«;
?>

Дата создания Номер биочипа Превью Лаборант Цитолог Статус Бланк РОНЦ Просмотр
«.$row_rs[‘number_chip’].» «.$row_rs[‘number_chip’].» «.$row_rs[‘number_chip’].» «.$row_rs[‘number_chip’].» «.$row_rs[‘name_assistant’].» «.$row_rs[‘name_citologist’].» «.$row_rs[‘status’].»
«;
echo ««;
echo «

Скрыть старые протоколы«;
echo «

«; } else {
echo «Показать старые протоколы«;
echo «
«;
echo «
«; } ?>

«.date(«d.m.Y»,strtotime($row_rs[‘table_date’])).»

«;
if ($row_rs[‘status’] != ‘архив’){
if ($current_user_role == ‘Лаборант’){
echo «

«; }
else if ($current_user_role == ‘Лаборант’ && $row_rs[‘status’] == ‘обработка’){
echo «

«; }
else if ($current_user_role == ‘Администратор протоколов’){
echo «

«;}
else if ($current_user_role == ‘Администратор протоколов’ && $row_rs[‘status’] == ‘обработка’){echo «

«;}
else if ($current_user_role == ‘Цитолог’ && $row_rs[‘status’] == ‘обработка’){
echo «

«;}
else if ($current_user_role == ‘Цитолог’ && $row_rs[‘status’] != ‘обработка’){echo «

«;} }
else {echo «

«;}
if ($row_rs[‘status’] == ‘обработка’ || $row_rs[‘status’] == ‘архив’){ echo «

«; }
else if ($row_rs[‘status’] == ‘новый’){ echo «

«;}
echo «

«;
echo «

«;
echo «

«;
if ($row_rs[‘status’] == ‘архив’){
echo «

«;}
else if ($row_rs[‘status’] != ‘архив’) {echo «

«;}
echo «

«; } ?>

Дата создания Номер биочипа Превью Лаборант Цитолог Статус Бланк РОНЦ Просмотр
«.$row_rs[‘number_chip’].» «.$row_rs[‘number_chip’].» «.$row_rs[‘number_chip’].» «.$row_rs[‘number_chip’].» «.$row_rs[‘name_assistant’].» «.$row_rs[‘name_citologist’].» «.$row_rs[‘status’].»
«;
echo ««;
echo «

Для продолжения работы, пожалуйста авторизуйтесь под учетной записью лаборанта, цитолога или администратора протоколов.

«;} ?>
close(); exit;?>