codeigniter — Уровень важности: Уведомление Сообщение: неопределенное смещение: 0 Имя файла: helpers / ssp_helper.php Номер строки: 302

я получаю данные при обновлении страницы, но понятия не имею, эта ошибка появляется, когда я ищу конкретные данные, есть ли что-то не так в этом коде

ошибка

Важность: Уведомление Сообщение: неопределенное смещение: 0 Имя файла: helpers / ssp_helper.php Номер строки: 302

это мои модели / sspmodel.php

function userportalupdateincorrectSSP()
{

$filterQuery = $this->constructFilterQueryIncorrectPortalUpdate( $_POST['fromDateId'], $_POST['toDateId'], $_POST['appCode']);

// DB table to use
$table = 'user_logs_signedusers` `us`';
$table .= " LEFT JOIN(SELECT `User_Id` as `UUser_Id`, `Name`, `Executive_Id` from `user_accounts` as `ua` where `Status` != '4' AND `Status` != '5') `ua` on `ua`.`UUser_Id` = `us`.`User_Id`";
$table .= " LEFT JOIN(SELECT `id` , `firstname` from `admin_admin` ) `a` on `a`.`Id` = `ua`.`Executive_Id";


// Table's primary key
$primaryKey = 'User_Id';

$whereQuery = " AND `Event` LIKE 'PortalUpdate_Incorrect_ID/Pass' GROUP BY `us`.`User_Id` ";


$columns = array(
array( 'db' => '`us`.`User_Id`',            'dt' => 0, 'columnName' =>'User_Id'),
array( 'db' => '`Name`',                'dt' => 1, ),
array( 'db' => '`Username`',            'dt' => 2 ),
array( 'db' => '`App_Id`',              'dt' => 3 ),
array( 'db' => '`Event`',               'dt' => 4 ),
array( 'db' => "DATE_FORMAT(`Date_Created`,'%d-%b-%Y %H:%i') ",  'dt' => 5, 'columnName' => 'Date_Created'),
array( 'db' => '`firstname`',               'dt' => 6 ),
array( 'db' => '`VName`',               'dt' => 7 ),
);

return Ssp_helper::complex( $_POST, $this->sql_details, $table, $primaryKey, $columns, null, $filterQuery.$whereQuery);
}

function constructFilterQueryIncorrectPortalUpdate($appCode,$fromDateId,$toDateId){

$query = "";

// From To Date Query for Updation Date
$currentDateTime = date('Y-m-d H:i:s', time());
$fromDateId      = date('Y-m-d H:i:s', strtotime('0 days', strtotime($fromDateId)));
$toDateId        = date('Y-m-d H:i:s', strtotime('+ 1 days', strtotime($toDateId)));

if(($_POST['fromDateId'] && $_POST['toDateId']) != ''){

$query = " Date_Created >= '".$fromDateId."' AND Date_Created <= '".$toDateId."' ";
}
else{
$query = " Date_Created <= '".$currentDateTime."'  ";
}

//Apps Filter Query
if($_POST['appCode'] != ""){
switch($_POST['appCode']){
case 1: $query .= " AND App_Id LIKE '%".$_POST['appCode']."%' ";  break;
default: $query .= " AND App_Id LIKE '%".$_POST['appCode']."%' ";
}
}

return $query;
}

и это моя часть контроллера,

function requestUserreLoginSignedUsersListAjax(){


$resultSet = $this->ssp_model->userportalupdateincorrectSSP();

echo json_encode($resultSet);
}

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]