Я бы сказал, чтобы написать это с нуля, хотя вы не хотите ...
Я бы сделал простой текстовый файл, содержащий значения голосов и общее число, как это
Скажем, есть три голоса; 3 звезды, 4 звезды и 5 звезд. Создайте файл наподобие этого ...
12
3
Затем прочитайте это и массив за строкой ...
$values = file('rating.txt');
После этого получите среднее ...
$rating = $values[0]/$values[1];
//Do whatever you want from here
Чтобы добавить голосование, просто сделайте ...
$rating = $_POST['rating'];
if ($rating > 5) $rating = 5;
$values = file('rating.txt');
$total = $rating + $values[0];
$votes = $values[1]++;
$data = $total."\n".$votes;
$fp = fopen('rating.txt', 'w+');
fwrite($fp, $data);
fclose($fp);