Example #1
0
function comments_reply_sorted($st, $sort, $plcno)
{
    if ($sort == 'newest' || $sort == 'most discussed') {
        $st->set_reply_newest($plcno);
        $res = $st->get_result();
        $st->unset_result();
        // $res = $sort;
    } else {
        if ($sort == 'oldest') {
            $st->set_reply_oldest($plcno);
            $res = $st->get_result();
            $st->unset_result();
            // $res = $sort;
        } else {
            if ($sort == 'most helpful') {
                $st->set_reply_most_helpful($plcno);
                $res = $st->get_result();
                $st->unset_result();
                // $res = $sort;
                // print_r($res);
                $rlen = count($res);
                // echo "  rlen = $rlen <br>";
                for ($i = 0; $i < $rlen; $i++) {
                    $res[$i] = select_one_result("*", "fs_plcm_reply", array("plcr_no" => $res[$i]["plcr_no"]));
                }
            }
        }
    }
    // echo "<br> after individual <hr>";
    // print_r($res);
    return $res;
}
Example #2
0
 public function set_and_show_more_comments($res, $showMore_start, $showMore_stop)
 {
     $_SESSION['showMoreCounter'] = 0;
     #temporary set as zero for errror
     if (!empty($res)) {
         $res_len = count($res);
         $c = 0;
         for ($i = $showMore_start; $i < $showMore_stop; $i++) {
             if ($i < $res_len) {
                 $comment[$c] = select_one_result("*", "posted_looks_comments", array("plcno" => $res[$i]["plcno"]));
             }
             $_SESSION['showMoreCounter']++;
             $c++;
         }
     }
     if (!empty($comment)) {
         return $comment;
     } else {
         return 0;
     }
 }