나는 수학을 좀해야하는데, 그렇게 할 방법을 찾지 못하는 것 같습니다.PHP 코드에 대한 아이디어가 있으십니까?
$notele = mysql_query($pentrumedie)
or die("Nu am gasit note in baza de date");
$numar_note = mysql_num_rows($notele);
if($numar_note==0)
{
}
else
{
while($rand2=mysql_fetch_array($notele))
{
$note1 = ($rand2['notele']/$numar_note);
$medie_septembrie = ($note1/$cate_note_sunt);
}
}
나는 모두를 위해 그런 일을 할 필요가 : 내가 좋아하는 뭔가를 할 필요가
SELECT materii.id,
materii.materie,
GROUP_CONCAT(note.note) AS note,
GROUP_CONCAT(DISTINCT teza.`teza`) AS teza
FROM materii
LEFT JOIN teza ON materii.id = teza.id_materie
LEFT JOIN note ON materii.id = note.id_materie
LEFT JOIN elevi ON note.id_elev = elevi.cod_elev
LEFT JOIN luni ON note.`luna_nota`=luni.`id`
WHERE elevi.`cod_elev` = 1 AND luna_nota = 9
GROUP BY materii.id, materii.materie
ORDER BY materii.materie
:
나는이 쿼리의 결과, 다음과 같은 테이블이 "note"하지만 $ rand2 [ 'notele']는 더 많은 "note"가 있고 "teza"에 대한 값이있는 경우 이들의 합계가되어야합니다. 수학 공식은 다음과 같아야합니다.
(($rand2['notele']/$numar_note) * 3 + teza)/4
기능면 몇 가지 시도했지만 아무도 작동하지 않습니다 .... 어떤 아이디어? 감사!!!
크리스털 맑은 같은 PHP를 사용 뭔가 ... –
@Ruben을 변경 도와주십시오 시도 할 수 있습니다? 감사! –
SQL 쿼리에서 집계 SUM() 및 COUNT() 함수를 사용하지 않는 이유는 무엇입니까? –