$course_options = empty($course_val) ? array() : json_decode($course_val, true);
    $payment_info = unserialize($result->payment_info);
    echo '<tr class="with-divider">';
    echo '<td>';
    echo '<a href="' . get_permalink($result->course_id) . '" >' . get_the_title($result->course_id) . '</a>';
    $additional_html = '';
    if ($payment_info['amount'] > 1) {
        $additional_html .= '<div class="gdlr-lms-info">';
        $additional_html .= '<span class="head">' . __('Amount', 'gdlr-lms') . '</span>';
        $additional_html .= '<span class="tail">' . $payment_info['amount'] . ' ' . __('Seats', 'gdlr-lms') . '</span>';
        $additional_html .= '</div>';
    }
    if (!empty($gdlr_lms_rating[$result->course_id][$current_user->ID])) {
        $additional_html .= '<div class="gdlr-lms-info">';
        $additional_html .= '<span class="head">' . __('Rating', 'gdlr-lms') . '</span>';
        $additional_html .= '<span class="tail">' . $gdlr_lms_rating[$result->course_id][$current_user->ID] . '/5</span>';
        $additional_html .= '</div>';
    }
    echo '<div class="rate-course-wrapper">';
    echo '<a data-rel="gdlr-lms-lightbox" data-lb-open="rating-form" class="rate-this-course-button" >(' . __('Rate this course', 'gdlr-lms') . ')</a>';
    echo gdlr_lms_rating_form($result->course_id);
    echo '</div>';
    gdlr_lms_print_course_info($course_options, array('date', 'price'), $additional_html);
    echo '</td>';
    echo '<td class="gdlr-' . $result->payment_status . '">' . $result->payment_status . '</td>';
    echo '<td>' . $payment_info['code'] . '</td>';
    echo '</tr>';
}
?>
</table>
<?php 
$temp_sql = "SELECT course_id, quiz_id, quiz_score FROM " . $wpdb->prefix . "gdlrquiz ";
$temp_sql .= "WHERE student_id = " . $current_user->ID;
$results = $wpdb->get_results($temp_sql);
foreach ($results as $result) {
    $course_val = gdlr_lms_decode_preventslashes(get_post_meta($result->course_id, 'gdlr-lms-course-settings', true));
    $course_options = empty($course_val) ? array() : json_decode($course_val, true);
    $course_options['author_id'] = get_post_field('post_author', $result->course_id);
    $quiz_val = gdlr_lms_decode_preventslashes(get_post_meta($result->quiz_id, 'gdlr-lms-content-settings', true));
    $quiz_options = empty($quiz_val) ? array() : json_decode($quiz_val, true);
    $quiz_score = unserialize($result->quiz_score);
    $quiz_score = empty($quiz_score) ? array() : $quiz_score;
    $score_summary = gdlr_lms_score_part_summary($quiz_score);
    echo '<tr class="with-divider">';
    echo '<td><a href="' . get_permalink($result->course_id) . '" >' . get_the_title($result->course_id) . '</a>';
    gdlr_lms_print_course_info($course_options, array('instructor'));
    echo '<a data-title="' . esc_attr(__('After viewing an answer, you\'ll not be able to retake the quiz anymore.', 'gdlr-lms')) . '" ';
    echo 'data-sub-title="' . esc_attr(__('* only for retakeable quiz.', 'gdlr-lms')) . '" ';
    echo 'data-yes="' . esc_attr(__('Confirm', 'gdlr-lms')) . '" data-no="' . esc_attr(__('Cancel', 'gdlr-lms')) . '" ';
    echo 'href="' . esc_url(add_query_arg(array('type' => 'view-answer', 'quiz_id' => $result->quiz_id, 'course_id' => $result->course_id))) . '" ';
    echo 'class="gdlr-lms-view-correct-answer" >' . __('View Correct Answers', 'gdlr-lms') . '</a>';
    echo '<br>';
    echo '<a class="gdlr-leader-board-link" href="' . esc_url(add_query_arg(array('course_id' => $result->course_id, 'type' => 'leader-board'))) . '" >' . __('View Leader Board', 'gdlr-lms') . '</a>';
    echo '</td>';
    echo '<td>';
    for ($i = 1; $i <= sizeof($quiz_options); $i++) {
        echo '<div class="lms-part-line">' . $i . '</div>';
    }
    echo '<div class="lms-part-line">' . __('Total', 'gdlr-lms') . '</div>';
    echo '</td>';
    echo '<td>';
    gdlr_lms_get_header();
}
?>
	<div class="gdlr-lms-content">
		<div class="gdlr-lms-container gdlr-lms-container">
		<?php 
while (have_posts()) {
    the_post();
    $course_val = gdlr_lms_decode_preventslashes(get_post_meta(get_the_ID(), 'gdlr-lms-course-settings', true));
    $course_options = empty($course_val) ? array() : json_decode($course_val, true);
    echo '<div class="gdlr-lms-course-single">';
    echo '<div class="gdlr-lms-course-info-wrapper">';
    echo '<div class="gdlr-lms-course-info-author-image">';
    echo gdlr_lms_get_author_image($post->post_author, 'thumbnail');
    echo '</div>';
    gdlr_lms_print_course_info($course_options, array('instructor', 'type', 'date', 'time', 'place', 'seat', 'rating'));
    gdlr_lms_print_course_price($course_options);
    gdlr_lms_print_course_button($course_options, array('buy', 'book'));
    echo '</div>';
    echo '<div class="gdlr-lms-course-content">';
    gdlr_lms_print_course_thumbnail();
    echo '<div class="gdlr-lms-course-excerpt">';
    the_content();
    echo '</div>';
    // course-excerpt
    echo '<div class="gdlr-lms-single-course-info">';
    $tag = get_the_term_list(get_the_ID(), 'course_tag', '', '<span class="sep">,</span> ', '');
    if (!empty($tag)) {
        echo '<div class="portfolio-info portfolio-tag"><i class="fa fa-tag icon-tag" ></i>' . $tag . '</div>';
    }
    gdlr_lms_get_social_shares();
_e('Booked Seat', 'gdlr-lms');
?>
</th>
	<th align="center" ><?php 
_e('Course Code', 'gdlr-lms');
?>
</th>
</tr>
<?php 
$args = array('post_type' => 'course', 'suppress_filters' => false);
$args['author'] = $current_user->ID;
$args['posts_per_page'] = 9999;
$args['orderby'] = 'post_date';
$args['order'] = 'desc';
$query = new WP_Query($args);
while ($query->have_posts()) {
    $query->the_post();
    $course_val = gdlr_lms_decode_preventslashes(get_post_meta(get_the_ID(), 'gdlr-lms-course-settings', true));
    $course_options = empty($course_val) ? array() : json_decode($course_val, true);
    echo '<tr class="with-divider">';
    echo '<td><a href="' . esc_url(add_query_arg(array('type' => 'my-course-student', 'course_id' => get_the_ID()))) . '" >' . get_the_title() . '</a>';
    gdlr_lms_print_course_info($course_options, array('date', 'type', 'price'));
    echo '</td>';
    $seat = empty($course_options['booked-seat']) ? 0 : $course_options['booked-seat'];
    $seat .= empty($course_options['max-seat']) ? '' : '/' . $course_options['max-seat'];
    echo '<td>' . $seat . '</td>';
    echo '<td>' . $course_options['course-code'] . get_the_ID() . '</td>';
    echo '</tr>';
}
?>
</table>
function gdlr_lms_print_course_grid_carousel($query, $thumbnail, $column = 3)
{
    $count = 0;
    echo '<div class="gdlr-lms-course-grid-wrapper gdlr-lms-carousel">';
    echo '<div class="flexslider" data-type="carousel" data-nav-container="course-item-wrapper" data-columns="' . $column . '" >';
    echo '<ul class="slides" >';
    while ($query->have_posts()) {
        $query->the_post();
        $course_options = gdlr_lms_get_course_options(get_the_ID());
        echo '<li class="gdlr-lms-course-grid gdlr-lms-item">';
        gdlr_lms_print_course_thumbnail($thumbnail);
        echo '<div class="gdlr-lms-course-content">';
        echo '<h3 class="gdlr-lms-course-title"><a href="' . get_permalink() . '">' . get_the_title() . '</a></h3>';
        gdlr_lms_print_course_info($course_options);
        gdlr_lms_print_course_price($course_options);
        gdlr_lms_print_course_button($course_options, array('buy', 'book'));
        echo '</div>';
        // course-content
        echo '<div class="clear"></div>';
        echo '</li>';
        // course-grid
    }
    wp_reset_postdata();
    echo '</ul>';
    echo '</div>';
    // flexslider
    echo '</div>';
    // course-grid-wrapper
}