public function actionupdatePost()
 {
     $message = $_POST['message'];
     $tag = $_POST['tag'];
     if (!empty($tag)) {
         $tagging = explode(',', $tag);
         $i = 0;
         foreach ($tagging as $t) {
             if ($t == Yii::app()->user->userId) {
                 $model = new Post();
                 $model->user_id = Yii::app()->user->userId;
                 //$model->sender_id = Yii::app()->user->userId;
                 $model->message = $message;
                 $model->date = date('Y-m-d H:i:s');
                 $model->save();
                 $Id = Yii::app()->db->getLastInsertId();
             }
             $pt = new PostTagging();
             $pt->user_id = $t;
             $pt->sender_id = Yii::app()->user->userId;
             $pt->post_id = $Id;
             $pt->save();
             if ($i != 0) {
                 $name = UserProfile::model()->find('user_id=:uid', array(':uid' => Yii::app()->user->userId));
                 $text = $name['first_name'] . " " . $name['last_name'] . " Tag on your wall <b>" . $message . "</b>";
                 $date = date('Y-m-d H:i:s');
                 $this->notification(Yii::app()->user->userId, $t, $text, $date, 'taggin');
             }
             $i++;
         }
         $noti_senderId = $tagging[0];
         $noti_userId = $tagging[1];
         /*$name = UserProfile::model()->find('user_id=:uid',array(':uid'=>$noti_senderId));
           $text = $name['first_name']. " " .$name['last_name']." Wrote on your wall <b>".$message."</b>";
           $date = date('Y-m-d H:i:s');
           $this->notification($noti_senderId,$noti_userId,$text,$date,'wall_post');
             */
     }
     //Yii::app()->user->setFlash('success', "Your status has been sent posted.");
     //$this->redirect(Yii::app()->baseUrl . '/index.php/user/dashboard');
     $data = Post::model()->findByPk($Id);
     $user = UserProfile::model()->find('user_id=:userId', array('userId' => $data['user_id']));
     $array = array();
     $array['user'] = $user['attributes'];
     $array['post'] = $data['attributes'];
     echo json_encode($array);
 }
            <center><div id='loadingImage'></div></center>
             <div id='preview'></div>
            <?php 
if ($posts) {
    foreach ($posts as $p) {
        ?>
                <?php 
        $userId = $p['user_id'];
        $user = UserProfile::model()->findByAttributes(array('user_id' => $userId));
        if (!empty($user->first_name)) {
            $userName = ucfirst($user->first_name) . ' ' . ucfirst($user->last_name);
        } else {
            $users = User::model()->findByPk($userId);
            $userName = $users['username'];
        }
        $postTag = PostTagging::model()->findAll('post_id=:postId', array(':postId' => $p['id']));
        if (!isset($p['page_id'])) {
            if (count($postTag) > 0) {
                foreach ($postTag as $pt) {
                    if ($pt->user_id == Yii::app()->user->userId) {
                        ?>
                        <table id ="row_<?php 
                        echo $pt->post_id;
                        ?>
" class="well-for-table"  style="margin-bottom:15px">
                    <tr>
                        <?php 
                        if (!empty($user->image)) {
                            ?>
                        <td><img height="50" width="50" src="<?php 
                            echo $this->geUserImage($user->user_id);
 public function actionupdatePost()
 {
     $message = $_POST['message'];
     $tag = $_POST['tag'];
     if (!empty($tag)) {
         $tagging = explode(',', $tag);
         foreach ($tagging as $t) {
             if ($t == Yii::app()->user->userId) {
                 $model = new Post();
                 $model->user_id = Yii::app()->user->userId;
                 //$model->sender_id = Yii::app()->user->userId;
                 $model->message = $message;
                 $model->date = date('Y-m-d H:i:s');
                 $model->save();
                 $Id = Yii::app()->db->getLastInsertId();
             }
             $pt = new PostTagging();
             $pt->user_id = $t;
             $pt->sender_id = Yii::app()->user->userId;
             $pt->post_id = $Id;
             $pt->save();
         }
     }
     //Yii::app()->user->setFlash('success', "Your status has been sent posted.");
     //$this->redirect(Yii::app()->baseUrl . '/index.php/user/dashboard');
     $data = Post::model()->findByPk($Id);
     $user = UserProfile::model()->find('user_id=:userId', array('userId' => $data['user_id']));
     $array = array();
     $array['user'] = $user['attributes'];
     $array['post'] = $data['attributes'];
     echo json_encode($array);
 }