PHP warning

Trying to access array offset on value of type int

/home3/palmoild/public_html/wfitv/protected/modules/user/views/channels/player_page.php(13)

01 <?php
02 $Tmpid = Yii::app()->getRequest()->getQuery('id');
03 $TmpArr = explode('-',$Tmpid);
04 if(sizeof($TmpArr)>1){
05     $id = $TmpArr[sizeof($TmpArr)-1];
06 }else{
07     $this->redirect('user/site/error');
08 }        
09 if($id!='')
10 {
11 $model            = new Channels;
12 $no_view=$model-> channel_view($id);
13 $views= $no_view[0]['view'];
14 }
15 ?>
16 
17 <?php
18 $model            = new Country;
19      //print_r($dataProvider); 
20      ?>
21 <section class="mainContent">
22   <!--Left area -->
23   
24   <section class="innerLeftBlock">
25     <h3 class="btmbrder pdnLeft">Countries</h3>

Stack Trace

#4
+
 /home3/palmoild/public_html/wfitv/protected/modules/user/controllers/ChannelsController.php(186): CController->render("player_page", array("dataProvider" => CActiveDataProvider))
181         
182         else if($country_id!='')
183         {
184             
185             $dataProvider=$model->search1($country_id);
186             $this->render('player_page',array('dataProvider'=>$dataProvider));
187         }
188         else if($category_id!='')
189         {
190             
191             $dataProvider=$model->search2($category_id);
#17
+
 /home3/palmoild/public_html/wfitv/index.php(14): CApplication->run()
09 defined('YII_DEBUG') or define('YII_DEBUG',true);
10 // specify how many levels of call stack should be shown in each log message
11 defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);
12 
13 require_once($yii);
14 Yii::createWebApplication($config)->run();
2024-03-19 02:42:13 Apache Yii Framework/1.1.10