|
|
|
สอบถามเรื่อง jpgraph ครับ เรื่องผมรวมของข้อมูลครับ |
|
|
|
|
|
|
|
เนื่องจากผมมี ตาราง db บันทึก ข้อมูล ยกตัวอย่างเช่นคำว่า "มี" และ "ไม่มี"
และ ผมก็มี user ที่ในแต่ละคนบันทึก ว่ามีหรือไม่มี
และก็นำมานับจำนวนว่า แต่ละ user มีทั้งหมดเท่าไหร่
<?php echo $m1c['m01']; ?>
ผมได้ทำผลรวมออกมาแล้วเช่น
user 1 มีคำว่า "มี" 10 ครั้ง "ไม่มี" 5 ครั้ง
user 2 มีคำว่า "มี" 8 ครั้ง "ไม่มี" 15 ครั้ง
แบบนี้เราจะนำมันไปใส่ใน jpgraph ยังไงครับ มันต้องเอาผลรวม (ตัวเลข) นี้บันทึกลง db ก่อน แล้วค่อยดึงมาใส่ jpgraph หรือปล่าวครับ
$datax1 = ?
$datay2 = ?
ตรงส่วนนี้ครับที่ยังไม่ค่อยเข้าใจครับ
ขอบคุณครับ
Code (PHP)
$m1a ="SELECT member_id, year(e_now),
sum(if(month(e_now)=1,1,0)) m01,
sum(if(month(e_now)=2,1,0)) m02,
sum(if(month(e_now)=3,1,0)) m03,
sum(if(month(e_now)=4,1,0)) m04,
sum(if(month(e_now)=5,1,0)) m05,
sum(if(month(e_now)=6,1,0)) m06,
sum(if(month(e_now)=7,1,0)) m07,
sum(if(month(e_now)=8,1,0)) m08,
sum(if(month(e_now)=9,1,0)) m09,
sum(if(month(e_now)=10,1,0)) m10,
sum(if(month(e_now)=11,1,0)) m11,
sum(if(month(e_now)=12,1,0)) m12
from data_car
WHERE year(e_now) = '$y' AND member_id = 'admin'
group by year(e_now) , member_id ";
$m1b = $conn->query($m1a) or die( $conn->error . "<br>$m1a" );
$m1c = $m1b->fetch_assoc();
$datax1 =
$datay2 =
Tag : PHP
|
|
|
|
|
|
Date :
2016-11-07 10:07:25 |
By :
lhumdin |
View :
770 |
Reply :
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Data ที่ต้องการจะเอาไปใส่ค่าตัวแปรเป็นแบบไหนครับ ใช่ JSON หรือเปล่า
|
|
|
|
|
Date :
2016-11-07 12:46:23 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
งั้นไปดูก่อนว่า jpgraph เขาทำงาน หรือ ต้องการค่าแบบไหน ในการนำมาสร้างกราฟครับ
ได้รูปแบบ เข้าใจการทำงาน เข้าใจ jpgraph ก่อน เรื่อง คิวรี่ค่าค่อยตามมาครับ
|
|
|
|
|
Date :
2016-11-07 13:45:09 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาแบบจบเลยนะ.....
1. คุณต้องการรูปแบบตัวเลขแบบไหน เพื่อส่งไปใช้สร้างกราฟ เดี๋ยวพอคุณคิวรี่ได้ก็จัดรูปแบบไม่ได้
ฉนั้น รูปแบบค่าที่จะนำไปสร้างเป็นกราำใช้แบบไหน
2. dump ตารางข้อมูลออกมา เอามาโพสต์ อย่างผมถ้าไม่มีตารางมาให้ผมเห็นโครงสร้างเขียนคิวรี่ไม่ได้ ผมก็ต้องไปทดลองใน phpmyadmin
แต่คนที่เขาคิวรี่เก่งๆ มีเยอะ เขาเห็นแป๊บเดียวก็คิดออกแล้วครับ แต่เขาไม่เห็นตารางข้อมูล คงไม่มีใครนักทางใน ถอดจิตไปดูให้คุณได้จริงป่ะ
3. เอา code ในส่วนที่คุณติดมาโพสต์ ติดตรงคิวรี่ไหน เอามาโพสต์ คนเห็นจะได้เอาไปสัมพันธ์กับข้อ 1
ถ้าคนในบอร์ด เขาได้ครบ 3 ข้อ เขาก็ช่วยคุณแก้ปัญหาได้ครับ ไม่ใช่ว่าไม่อยากจะช่วยแต่มันไม่มีข้อมูลให้ทดสอบ มันไปต่อไม่ถูกครับ
|
|
|
|
|
Date :
2016-11-08 08:18:29 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
http://jpgraph.net/doc/howto7.php
ยุ่งยากอะตัวนี้กว่าจะได้แต่ละอัน สีสันก็ไม่สดใส
library สวยๆใช้งานง่ายๆเยอะครับ โยน json ให้ก็จบ
Hight Chart,Chart JS
|
|
|
|
|
Date :
2016-11-08 09:17:03 |
By :
โดย |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|