Всем привет.
Обновился на 4.68.1. Все бы ничего и даже работает, но у всех пользователей в личных кабинетах при попытке просмотреть заявки выдается нечто неудобоваримое никак.
Пытался вставить скриншот, но постоянно выдается ошибка при попытке загрузить картинку в пост, поэтому привожу код ошибки:
//$link = mysqli_connect(DB_HOSTNAME, "myuser","mypassw","mybd") or die("Error " . mysqli_error($link)); $mysqli = new MySQLi(DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_NAME); if ($mysqli->connect_error) { echo "Not connected, error: " . $mysqli->connect_error; } foreach ($this->data['_ticketContainer'] as $tkey => $tdata) { $ticketid = $this->data['_ticketContainer'][$tkey]['ticketid']; $ownerid = $this->data['_ticketContainer'][$tkey]['ownerstaffid']; $ticketstatusid = $this->data['_ticketContainer'][$tkey]['ticketstatusid']; $ticketstatustitle = $this->data['_ticketContainer'][$tkey]['ticketstatustitle']; //1=Open $priorityid = $this->data['_ticketContainer'][$tkey]['priorityid']; $prioritytitle = $this->data['_ticketContainer'][$tkey]['prioritytitle']; $departmentid = $this->data['_ticketContainer'][$tkey]['departmentid']; $this->data['_ticketContainer'][$tkey]['place'] = '--'; $this->data['_ticketContainer'][$tkey]['planned_start_date'] = '--'; $this->data['_ticketContainer'][$tkey]['planned_end_end'] = '--'; if (!empty($ownerid) && ($ticketstatusid == '1') && (in_array($departmentid ,array(2, 8, 12, 13, 14))) ) { $mysqli->multi_query("CALL sp_get_ticket_place(" . $ticketid . ")"); if ($res = $mysqli->store_result()) { $ticketinfo = $res->fetch_assoc(); if (isset($ticketinfo['place'])) $this->data['_ticketContainer'][$tkey]['place'] = $ticketinfo['place']; if (isset($ticketinfo['planned_start_date'])) $this->data['_ticketContainer'][$tkey]['planned_start_date'] = date("d.m.Y", strtotime($ticketinfo['planned_start_date'])); if (isset($ticketinfo['planned_end_date'])) $this->data['_ticketContainer'][$tkey]['planned_end_end'] = date("d.m.Y", strtotime($ticketinfo['planned_end_date'])); $res->close(); unset($res); } else { $this->data['_ticketContainer'][$tkey]['place'] = $mysqli->error; } while ($mysqli->more_results() && $mysqli->next_result()); } }
Кто-нибудь знает как с этим бороться? Желательно подробно объяснить, т.к. опыта работы маловато.
Кроме этой ошибки в этом же окне просмотра заявок каждая заявка тоже разъехалась, выдавая следующее:
Notice
Undefined index: place (./__swift/cache/c5bda90f9116d46869989cbe434fb5be.php:145)
Помогите, пожалуйста, все это побороть.
Заранее спасибо!
Обновился на 4.68.1. Все бы ничего и даже работает, но у всех пользователей в личных кабинетах при попытке просмотреть заявки выдается нечто неудобоваримое никак.
Пытался вставить скриншот, но постоянно выдается ошибка при попытке загрузить картинку в пост, поэтому привожу код ошибки:
//$link = mysqli_connect(DB_HOSTNAME, "myuser","mypassw","mybd") or die("Error " . mysqli_error($link)); $mysqli = new MySQLi(DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_NAME); if ($mysqli->connect_error) { echo "Not connected, error: " . $mysqli->connect_error; } foreach ($this->data['_ticketContainer'] as $tkey => $tdata) { $ticketid = $this->data['_ticketContainer'][$tkey]['ticketid']; $ownerid = $this->data['_ticketContainer'][$tkey]['ownerstaffid']; $ticketstatusid = $this->data['_ticketContainer'][$tkey]['ticketstatusid']; $ticketstatustitle = $this->data['_ticketContainer'][$tkey]['ticketstatustitle']; //1=Open $priorityid = $this->data['_ticketContainer'][$tkey]['priorityid']; $prioritytitle = $this->data['_ticketContainer'][$tkey]['prioritytitle']; $departmentid = $this->data['_ticketContainer'][$tkey]['departmentid']; $this->data['_ticketContainer'][$tkey]['place'] = '--'; $this->data['_ticketContainer'][$tkey]['planned_start_date'] = '--'; $this->data['_ticketContainer'][$tkey]['planned_end_end'] = '--'; if (!empty($ownerid) && ($ticketstatusid == '1') && (in_array($departmentid ,array(2, 8, 12, 13, 14))) ) { $mysqli->multi_query("CALL sp_get_ticket_place(" . $ticketid . ")"); if ($res = $mysqli->store_result()) { $ticketinfo = $res->fetch_assoc(); if (isset($ticketinfo['place'])) $this->data['_ticketContainer'][$tkey]['place'] = $ticketinfo['place']; if (isset($ticketinfo['planned_start_date'])) $this->data['_ticketContainer'][$tkey]['planned_start_date'] = date("d.m.Y", strtotime($ticketinfo['planned_start_date'])); if (isset($ticketinfo['planned_end_date'])) $this->data['_ticketContainer'][$tkey]['planned_end_end'] = date("d.m.Y", strtotime($ticketinfo['planned_end_date'])); $res->close(); unset($res); } else { $this->data['_ticketContainer'][$tkey]['place'] = $mysqli->error; } while ($mysqli->more_results() && $mysqli->next_result()); } }
Кто-нибудь знает как с этим бороться? Желательно подробно объяснить, т.к. опыта работы маловато.
Кроме этой ошибки в этом же окне просмотра заявок каждая заявка тоже разъехалась, выдавая следующее:
Notice
Undefined index: place (./__swift/cache/c5bda90f9116d46869989cbe434fb5be.php:145)
Помогите, пожалуйста, все это побороть.
Заранее спасибо!