Здравейте колеги
Правя си системка за гласуване и всичко си ми бешеОК до сега...
Значи имам следната структура
proj_id | composition | design | work | total | ip
Инфото е в тези колони е само цифри с изкл. на ip.
И когато искам да изчисля средният резултат само на един проект използвам ето този код :
Този код е когато потребителят отиде на страницата на даденият проект.
Но проблемът е когато искам да изчисля резултата на всички участвали проекти и да го вкарам в отделна таблица ...
Вече 2 часа си блъскам главата как трябва да стане кода за всяко proj_id да си изчислява резултата по отделно и накрая на всички проекти да запише резултата...
Някои ако помогне ще съм му много благодарен...
Лека вечер
Правя си системка за гласуване и всичко си ми бешеОК до сега...
Значи имам следната структура
proj_id | composition | design | work | total | ip
Инфото е в тези колони е само цифри с изкл. на ip.
И когато искам да изчисля средният резултат само на един проект използвам ето този код :
Код:
$compo_conunt = "SELECT proj_id, SUM(composition), COUNT(composition), SUM(design), COUNT(design), SUM(work), COUNT(work), SUM(total), COUNT(total) FROM vt_prjvotes WHERE proj_id='$votesimg'";
$ccompo = mysql_query($compo_conunt) or die(mysql_error());
while($row = mysql_fetch_array($ccompo)){
$compositionf = $row['SUM(composition)'] / $row['COUNT(composition)'];
$designf = $row['SUM(design)'] / $row['COUNT(design)'];
$workf = $row['SUM(work)'] / $row['COUNT(work)'];
$totalf= $row['SUM(total)'] / $row['COUNT(total)'];
}
Но проблемът е когато искам да изчисля резултата на всички участвали проекти и да го вкарам в отделна таблица ...
Вече 2 часа си блъскам главата как трябва да стане кода за всяко proj_id да си изчислява резултата по отделно и накрая на всички проекти да запише резултата...
Някои ако помогне ще съм му много благодарен...
Лека вечер