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; }
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; } }