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,038

HOME > PHP > PHP Forum > มีใครเคยใช้ open flash chart ไหมคะ ไม่ทราบว่า open flash chart มีฟังก์ชั่นสำหรับให้ zoom



 

มีใครเคยใช้ open flash chart ไหมคะ ไม่ทราบว่า open flash chart มีฟังก์ชั่นสำหรับให้ zoom

 



Topic : 043568

Guest




ไม่ทราบว่า open flash chart มีฟังก์ชั่นสำหรับให้zoom กราฟ(zoom ละเอียด) ไหมคะ แล้วสามารถรองรับข้อมูล
มากๆได้ขนาดไหน ถ้าอันนี้ไม่ได้จะมีตัวไหนใช้ได้ไหมคะ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-06-02 19:28:43 By : teddy View : 1506 Reply : 6
 

 

No. 1



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



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

เท่าที่ดูไม่มี option zoom นะคับ มีแต่ resize เด๋วผมจะลองดูว่าพอมีทาง develop มั้ยนะครับ

แต่มีตัว Free อยู่ตัวคับที่ทำได้ แค่ไม่ใช่ Flash เป็น jquery คับ ดูได้จากนี่เลยคับ http://code.google.com/p/flot/






Date : 2010-06-02 22:00:00 By : kerb
 


 

No. 2

Guest


ขอบคุณมากเลยคะ แต่ไม่ทราบว่าเวลาเราจะเรียกข้อมูลจาก database เป็นค่าของแกน x,y จะต้องใส่คำสั่งยังไงคะ ส่วนใหญ่ที่เคยเห็นจะเป็นการกำหนดค่าแต่ละไปเอง
Date : 2010-06-03 08:47:26 By : teddy
 

 

No. 3



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



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

ก้อวนลูปไปตามปกติอ่ะคับ
Date : 2010-06-03 08:49:15 By : kerb
 


 

No. 4



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



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

Code (PHP) Example
$sql = "SELECT x_value, data_value FROM data";
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)){
      $x[] = $row['x_value'];
      $data[] = $row['data_value '];
}

// use the chart class to build the chart:
include_once( 'ofc-library/open-flash-chart.php' );
$g = new graph();

// Spoon sales, March 2007
$g->title( 'Spoon sales '. date("Y"), '{font-size: 26px;}' );

$g->set_data( $data );
// label each point with its value
$g->set_x_labels( $x );

// set the Y max
$g->set_y_max( 60 );
// label every 10 (0,10,20,30,40,50,60)
$g->y_label_steps( 6 );

// display the data
echo $g->render();

Date : 2010-06-03 09:12:36 By : kerb
 


 

No. 5

Guest


ลองแล้วปรากฏว่า video cannot download คะ ไม่แน่ใจว่าเป็นที่ข้อมูลประกาศผิดไหม


Code (PHP)
<?php
$objConnect = odbc_connect("TH5database","","") or die("Error Connect to Database");      
$strSQL = "SELECT 'Time_1H' as x1, '1H'as y1 FROM tbl_EIRP ";
$objExec = odbc_exec($objConnect, $strSQL) or die ("Error Execute [".$strSQL."]");
//$connect = odbc_connect("TH5database", "", "") or die("Unable to connect");

//echo "<br>".$connect."<br>";
while($a=odbc_fetch_array($objExec))
{
    //$x[] = $row['Time_1H'];
    //$x = odbc_result($objExec,"Time_1H")  ;
    $x[]=$a['x1'];
    //$data[] = $row['1H '];
    //$data=odbc_result($objExec,"1H")  ;
    $data[]=$a['y1'];
}
odbc_close($objConnect);
include 'php-ofc-library/open-flash-chart.php';

$chart = new open_flash_chart();

$title = new title( date("D M d Y") );
$chart->set_title( $title );

$s = new scatter_line( '#FF00FF', 3 );
$def = new hollow_dot();
$def->size(3)->halo_size(2);
$s->set_default_dot_style( $def );
$v=new scatter_value($x,$data);

$s->set_values( $v );
$s->set_key( "Pinky", 16 );

$chart->add_element( $s );

$t = new scatter_line( '#FFAC59', 5 );
$def = new hollow_dot();
$def->size(3)->halo_size(2);
$t->set_default_dot_style( $def );
$v = array(
    new scatter_value( 0, -5 ),
    new scatter_value( 0.5, -5 ),
    new scatter_value( 10, -5 ),
    new scatter_value( 10, -7 ),
    new scatter_value( 10, -8 )
    );
$t->set_values( $v);
$t->set_key( "Night Lovin", 16 );

$chart->add_element( $t );

$u = new scatter_line( '#008080', 3 );
$def = new hollow_dot();
$def->size(3)->halo_size(2);
$u->set_default_dot_style( $def );
$v = array(
    new scatter_value( 12, -8 ),
    new scatter_value( 25, -8 )
    );
$u->set_values( $v );
// LOOK: no key set
//$t->set_key( "Night Lovin", 16 );

$chart->add_element( $u );


$s = new star();
$s->size(6)->halo_size(2);
$line = new line();
$line->set_colour('#1693A5');
$line->set_default_dot_style($s);
$line->set_values(
    array(
        5,5,10,5,5,
        5,5,5,5,5,
        5,5,5,5,5,
        5,5,5,8,5,
        5,5,5,5,5,5 ));
$line->set_width( 2 );
$line->set_key( "I'm blue, baby!", 16);
$chart->add_element( $line );


$x = new x_axis();
$x->set_range( 0, 25 );
$chart->set_x_axis( $x );

$y = new x_axis();
$y->set_range( -10, 10 );
$chart->add_y_axis( $y );


//echo $chart->toPrettyString();
?>

<html>
<head>
<!--<script type="text/javascript" src="js/json/json2.js"></script>   --> 
<script type="text/javascript" src="js/swfobject.js"></script>
<script type="text/javascript">

swfobject.embedSWF(
"open-flash-chart.swf", "my_chart",       
"600", "400", "9.0.0");
     
</script>

<script type="text/javascript">

function ofc_ready()
{
    alert('ofc_ready');   //start your AJAX timer      
}
 //take the JSON object, make it into a string and pass this string to the chart
function open_flash_chart_data()
{
   alert( 'reading data' );       //take the JSON object, make it into a string and pass this string to the chart
    return JSON.stringify(data);      //converting JavaScript data structures into JSON text  ,JSON.stringify(myObject, replacer)
}

function findSWF(movieName) {
  if (navigator.appName.indexOf("Microsoft")!= -1) {
    return window[movieName];
  } else {
    return document[movieName];
  }
}
  
var data = <?php echo $chart->toPrettyString(); ?>;

</script>

 </head>
<body>
<div id="my_chart"></div>    
</body>

</html>


Date : 2010-06-04 11:58:19 By : teddy
 


 

No. 6

Guest


ลองเปลี่ยนโค้ดดูตัวแกนx,y ขึ้นนะคะ แต่ข้อมูลไม่มา
Code (PHP)
$num = 0;
while(odbc_fetch_row($objExec)){
        $num=$num+1;
        }
        if($num>1){
     for ($i = 0; $i <$num; ++$i)
            {
            $datax=odbc_result($objExec,'x1');   
            $datay=odbc_result($objExec,"y1");  
            $v=array(new scatter_value( $datax, $datay )) ;
            $s->set_values( $v );
            //$v=new scatter_value( $datax, $datay ) ;
                  
            }
            
            
        }
         
        $s->set_key( "Pinky", 16 );
        $chart->add_element( $s );
        odbc_close($objConnect);


echo ข้อมูลได้
{ "elements": [ { "type": "scatter_line", "colour": "#FF00FF", "width": 3, "dot-style": { "type": "hollow-dot", "dot-size": 3, "halo-size": 2 }, "values": [ { "x": "Time_1H", "y": "1H" } ], "text": "Pinky", "font-size": 16 } ], "title": { "text": "Fri Jun 04 2010" }, "x_axis": { "min": 0, "max": 50000 }, "y_axis": { "min": -100, "max": 100 } }
Date : 2010-06-04 14:22:00 By : teddy
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : มีใครเคยใช้ open flash chart ไหมคะ ไม่ทราบว่า open flash chart มีฟังก์ชั่นสำหรับให้ zoom
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่