추천수로 평점을 내려고 하는데요
10점 만점에 추천 1당 0.25 씩 올리려면 계산을 어떻게 하죠?
|
답변 1개 / 댓글 2개
채택된 답변
+20 포인트
4년 전
$추천합 = $추천수 * 0.25;
if($추천합 > 10)
$추천합 = 10;
이렇게 하면 안될까요?
물론 한글로 이해를 돕기위해 사용했고, 영문변수를 사용하시길 ..
답변에 대한 댓글 2개
4년 전
4년 전
조금더 안정성을 보강하면
$row['wr_good'] 자체가 null일수도 있으니
if (isset($row['wr_good']) && $row['wr_good'] > 0)
$score = (int)$row['wr_good'] * 0.25;
로 변경하셔서 진행하세요
$row['wr_good'] 자체가 null일수도 있으니
if (isset($row['wr_good']) && $row['wr_good'] > 0)
$score = (int)$row['wr_good'] * 0.25;
로 변경하셔서 진행하세요
답변을 작성하려면 로그인이 필요합니다.
// 평점
$score = $row['wr_good'] * 0.25;
게 하면 될것을 어렵게 생각했네요 ㅋㅋ
감사해요~