Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > อยากได้ข้อมูลให้ออกมาแบบข้างล่าง เพื่อเอาข้อมูลมาแสดงผลเป็น กราฟวงกลม แนะนำด้วยคะ



 

อยากได้ข้อมูลให้ออกมาแบบข้างล่าง เพื่อเอาข้อมูลมาแสดงผลเป็น กราฟวงกลม แนะนำด้วยคะ

 



Topic : 131264



โพสกระทู้ ( 681 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter



อยากได้ข้อมูลให้ออกมาแบบข้างล่าง เพื่อเอาข้อมูลมาแสดงผลเป็น กราฟวงกลม
Code (PHP)
Example
data: [
        ['Apples', 29.9, false],
        ['Pears', 71.5, false],
        ['Oranges', 106.4, false],
        ['Plums', 129.2, false],
        ['Bananas', 144.0, false],
        ['Peaches', 176.0, false],
        ['Prunes', 135.6, true, true],
        ['Avocados', 148.5, false]
    ],


พอใส่ข้อมูล ที่เชื่อมกับ Controller
Code (PHP)
@if (isset(fruits2))
        @foreach (fruits2 as $value)
            ['Apples',{{ json_encode($value->SubTotalApples) }},false],
            ['Pears',{{ json_encode($value->SubTotalPears) }},false],
            ['Oranges',{{ json_encode($value->SubtotalOranges) }},false],
            ['Plums',{{ json_encode($value->SubtotalPlums) }},false],
            ['Bananas',{!! json_encode($value->SubTotalBananas1) + json_encode($value->SubTotalBananas2) !!},false],
            ['Prunes',{!! json_encode($value->SubtotalPrunes1) + json_encode($value->SubtotalPrunes2) !!},false]
        @endforeach
        @endif


View Source ดู มันออกมาเป็นค่าว่าง
Code (PHP)
data: [

    ],





Code (PHP)
ส่งค่าจาก Controller
$data = array('fruits1' => $fruits1, 'fruits2' => $fruits2);
return view('Report.fruitToday')->with($data);


Code (PHP)
html
<div id="container1"></div>



Code (PHP)
<script type="text/javascript">
Highcharts.chart('container1', {
    title: {
        text: 'Report friuty'
    },
    xAxis: {
        categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
    },
    series: [{
        type: 'pie',
        allowPointSelect: true,
        keys: ['name', 'y', 'selected', 'sliced'],
        data: [
        @if (isset(fruits2))
        @foreach (fruits2 as $value)
            ['Apples',{{ json_encode($value->SubTotalApples) }},false],
            ['Pears',{{ json_encode($value->SubTotalPears) }},false],
            ['Oranges',{{ json_encode($value->SubtotalOranges) }},false],
            ['Plums',{{ json_encode($value->SubtotalPlums) }},false],
            ['Bananas',{!! json_encode($value->SubTotalBananas1) + json_encode($value->SubTotalBananas2) !!},false],
            ['Prunes',{!! json_encode($value->SubtotalPrunes1) + json_encode($value->SubtotalPrunes2) !!},false]
        @endforeach
        @endif
            ],
        showInLegend: true
    }]
});
</script>





Tag : PHP, Ms SQL Server 2016, Laravel Framework









ประวัติการแก้ไข
2018-06-13 10:35:35
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2018-06-13 10:35:12 By : nottpoo View : 543 Reply : 1
 

 

No. 1

Guest


1 ขอดูโครงสร้างตารางกับ คิวรี่ได้ไหมครับ
2 ทำไมไม่ยิง ajax ตอนโหลด page ได้ข้อมูลค่อยเอาไปวาดกราฟเหรอครับ อันนี้แค่สงสัย

คำแนะนำ
การโยนตัวแปรไปที่ view ใช้ compact เขียนสั้นกว่า with นะครับ ลดปัญหาการเปลี่ยนชื่อตัวแปรด้วย
สมมุติว่า
function index()
{
$abc =['foo', 'bar'];
return view('foo.bla', compact('abc') );
}

เราจะสามารถใช้ตัวแปร abc ที่ view ได้เลย


แต่ถ้าใช้ with จะสามารถเปลี่ยนชื่อตัวแปรได้แล้วเขียนยาวกว่า

function index()
{
$abc =['foo', 'bar'];
return view('foo.bla')->with('xyz', $abc);
}
เราจะได้ตัวแปร xyz ที่ view โดยค่าจาก ตัวแปร abc






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-06-13 12:21:33 By : DK
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : อยากได้ข้อมูลให้ออกมาแบบข้างล่าง เพื่อเอาข้อมูลมาแสดงผลเป็น กราฟวงกลม แนะนำด้วยคะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่