|
|
|
ท่านใดเคยทำกราฟจาก PHP บ้างคะ ขอความช่วยเหลือทีนะคะ |
|
|
|
|
|
|
|
jQuery Speedometer - Realtime + JSON
ขั้นแรก เปลี่ยน
1.example.html เป็น example.php และ jquery.min.1.8 หรือ 1.9 ก็ได้ครับ
example.php
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<div id="divspeed">
</div>
<script src="jquery-1.8.1.min.js"></script>
<script src="jquery.speedometer.js"></script>
<script src="jquery.jqcanvas-modified.js"></script>
<script src="excanvas-modified.js"></script>
<script>
$(document).ready(function(e) {
speed();
});
function speed(){
var speed=$('#divspeed');
$.ajax({url:"speed.php",
async:false,
cache:false,
global:false,
type:'POST',
success: function(result){
var obj=jQuery.parseJSON(result);
speed.speedometer({ percentage: obj });
realtime('speed()',1000);
}
});
}
function realtime(func,delay){
setTimeout(func,delay);
}
</script>
</body>
</html>
2. speed.php
Code (PHP)
<?
$Host="localhost";
$HostUsername="root";
$HostPassword="123456";
$DB="ex-service";
mysql_connect($Host,$HostUsername,$HostPassword);
mysql_select_db($DB);
$select=mysql_query("select * from tb_count WHERE id=1") or die (mysql_error());
$result=mysql_fetch_array($select);
$count=$result['count'];
echo json_encode($count);
?>
|
|
|
|
|
Date :
2013-04-05 17:15:33 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โอว ขอบคุณมากๆค่ะ ถ้าติดปัญหาอะไรจะมาสอบถามนะคะ
|
|
|
|
|
Date :
2013-04-05 17:26:28 |
By :
SG14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแล้วแต่ค่าเป็น null ค่ะ
|
|
|
|
|
Date :
2013-04-11 14:38:27 |
By :
SG14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้รันได้ปกติแล้วค่ะ
แต่ว่า จะทำ สเกลใหม่ค่ะจาก100 จะเป็น 900ล้านอะค่ะ
ต้องแก้ไฟล์ไหนบ้างคะ
|
|
|
|
|
Date :
2013-04-11 16:11:05 |
By :
SG14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มีใครแนะนำได้อีกไหมคะ
|
|
|
|
|
Date :
2013-04-18 15:22:05 |
By :
SG14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันอยู่ที่การนับ count ของ speed.php นั่นหละครับ
|
|
|
|
|
Date :
2013-04-18 15:38:00 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเข้าทดสอบระบบที่หน้า speed.php จุดหลักคือการคำนวนในหน้านั้นครับ
|
|
|
|
|
Date :
2013-04-19 16:22:00 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แปลกใจคือใช้ php connect MySQL แสดงปกติ
แต่พอใช้มาต่อกับ SQL server รูป pie ไม่ขึ้นแต่ query ออก
รบกวนช่วยทีนะคะ จำเป็นที่ต้องใช้ SQL server
|
|
|
|
|
Date :
2013-05-22 11:39:33 |
By :
SG14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|