2014-04-03 3 views
-1

mysql 데이터베이스를 사용하여 PHP로 백분율을 계산하는 것과 관련된 질문이 있습니다.PHP mysql 테이블에서 백분율을 어떻게 계산합니까?

나는 월, 수익, 오버 헤드가 세 개인다.

EX : 나는 PHP는 MySQL의와 백분율을 사용하여 다른 하나 개의 값과의 차이를 보여 싶습니다

Month | Revenue | Overhead 
Jan | 2500 | 1000 
Feb | 1000 | 500 

. 이제는 이미 계산 된 값을 보여줄 필요가 있습니다. PHP와 더 비슷합니까?

죄송합니다. 당신이 배열에 다시 데이터베이스에서 데이터를 받으면

+0

기본 고등학교 수학을 할 수 $data

라는 변수에 말할 수 ... – meda

+0

친구 , 당신은 mysql과 PHP에서 기본적인 수학 함수를 사용할 수 있습니다. 이것이 문제라면 데이터베이스 및 코딩 작업을 다시 고려해야합니다 ... 너무 거슬리는 소리가 나면 미안하지만 현실입니다. –

+0

좋아, 나도 알아,하지만 난 PHP와 MySQL의 새로운 오전 –

답변

0
$revenue = $row['revenue']; 
$overhead = $row['overhead']; 

$_div100 = $revenue/100; 

$percentage = $overhead/$_div100; 

echo number_format($percentage, 2); 
+1

내가 정말 기분이 좋지 않아, 이건 정말 PHP 나 MySQL에 많이 적용되지 않습니다. – Rimble

+0

네, 문제 없습니다. : –

0

.. 당신이

<?php 
foreach($data as $value){ 
    $percentage = $value['Overhead']/$value['Revenue'] * 100; 
    echo $value['month'] . " - " . $percentage . "%<br>"; 
} 

?> 
+1

부끄러운 날 :) .. – Pwner

+0

경고 : C : \ Program Files (x86) \ EasyPHP-DevServer-13.1VC9 \ data \ localweb \ Projeto Financeiro \ Sandbox의 foreach()에 잘못된 인수가 제공되었습니다. \ Inserir_Valor \ listar.php on line 86 –

+0

MySQL 함수를 사용하여'$ data' 배열에 데이터를로드 했습니까? – Rimble

관련 문제