|
|
|
ไม่ต้องการให้เป็นทศนิยมคะ มันจขึ้นแบบนี้คะค่าปริมาณพลังงานที่ร่างกายต้องการต่อวันของคุณ คือ 2982.81 กิโลแคลอรี |
|
|
|
|
|
|
|
ผมว่าใช้ round(2982.81) ได้นะครับ
ขอโทษครับ ลืมดูหัวข้อกระทู้
|
|
|
|
|
Date :
2010-07-09 21:21:26 |
By :
KitidetSriboon |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่เป็นไรคะ ใช้ roundมันจะเป็นทศนิยมคะ
|
|
|
|
|
Date :
2010-07-09 21:32:46 |
By :
นิดนิด |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
echo round('2982.81',0);
|
|
|
|
|
Date :
2010-07-09 21:37:39 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
echo ceil(2982.81), ' กิโลแคลอรี';
?>
|
|
|
|
|
Date :
2010-07-09 21:52:03 |
By :
DownsTream |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
นี้โค๊ดนะคะ
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title>คำนวณ bmr</title>
<style type="text/css">
<!--
body {
background-image: url(image/cloud.jpg);
}
-->
</style></head>
</head>
<div align="center">
<p>
<body>
<table width="595" height="328" border="0" align="center" cellpadding="1" cellspacing="1">
<tr>
<td><div align="center">
<p><strong>ผลลัพธ์ของคุณคือ</strong></p>
<p>
<?
$sex=$_GET[sex];
$age=$_GET[age];
if ($age==0){
echo " กรุณาป้อนให้มากกว่า0 ตั้งแต่ 1 ขึ้นไป เนื่องจากระบบไม่สามารถจะคำนวณได้ ขอบคุณคะ";
exit();}
$height=$_GET[height];
if( $height==0){
echo " กรุณาป้อนให้มากกว่า0 ตั้งแต่ 1 ขึ้นไป เนื่องจากระบบไม่สามารถจะคำนวณได้ ขอบคุณคะ";
exit();}
$weight=$_GET[weight];
if ($weight==0){
echo " กรุณาป้อนให้มากกว่า0 ตั้งแต่ 1 ขึ้นไป เนื่องจากระบบไม่สามารถจะคำนวณได้ ขอบคุณคะ";
exit();}
$job=$_GET[job];
if($sex=="" or $age=="" or $height=="" or $weight=="" or $job=="" )
{
echo " กรุณาป้อนข้อมูลให้ครบ";
exit();
}
include "connect2.php";
$sql="select * from bmr_db where no='$no' ";
$result = mysql_db_query($dbname,$sql);
if($sex=="male")
{
//66 + (13.7 x น้ำหนักตัวเป็น กก.) + (5 x ส่วนสูงเป็น ซม.) – (6.8 x อายุ)//
$result = 66 + (13.7*$weight) + (5*$height) - (6.8*$age);
$BMR = $result * $job;
}
else if ($sex=="female")
{
// 665 + (9.6 x น้ำหนักตัวเป็น กก.) + (1.8 x ส่วนสูงเป็น ซม.) – (4.7 x อายุ)//
$result = 655 + (9.6*$weight) +(1.8* $height) - (4.7*$age);
$BMR =$result * $job;
}
echo "ค่าปริมาณพลังงานที่ร่างกายต้องการต่อวันของคุณ คือ " . $BMR . " กิโลแคลอรี";
$sql = "insert into bmr_db(date,sex,age,height,weight,job,BMR)
value('$date','$sex', '$age', '$height','$weight','$job','$BMR')";
$result = mysql_db_query($dbname,$sql);
if($result){
//echo " บันทึกข้อมูลเรียบร้อย";//
}else{
// echo "ไม่สามารถบันทึกข้อมูลได้<br>";//
}
mysql_close();
?>
</p>
<p> </p>
<p>กลับ</p>
</div></td>
</tr>
</table>
</body>
</html>
จะให้มันแสดงค่าออกมา ไม่ให้เป็นเลยทศนิยมคะ
|
|
|
|
|
Date :
2010-07-09 21:52:59 |
By :
นิดนิด |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณพี่ๆมากคะ ทำได้แล้วคะ
|
|
|
|
|
Date :
2010-07-09 21:59:46 |
By :
นิดนิด |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|