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 > เขียน php เรียก javascript แล้วต้องการให้ใน script เรียก sql อีกที ทำไงคะ



 

เขียน php เรียก javascript แล้วต้องการให้ใน script เรียก sql อีกที ทำไงคะ

 



Topic : 061741



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



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




Code (JavaScript)
<script language="javascript" type="text/javascript">
$(document).ready(function(){

	 $.jqplot.config.enablePlugins = true;
						   
  $R = [['23-May-08', 250], ['20-Jun-08', 452], ['25-Jul-08', 521], ['22-Aug-08', 485],
      ['26-Sep-08', 345], ['24-Oct-08', 596], ['21-Nov-08', 401], ['26-Dec-08', 235],
      ['23-Jan-09', 521], ['20-Feb-09', 344], ['20-Mar-09', 521], ['24-Apr-09', 245]]; 					  
  var data = $R;
  
   $R1 = [['23-May-08', 333], ['20-Jun-08', 444], ['25-Jul-08', 521], ['22-Aug-08', 485],
      ['26-Sep-08', 345], ['24-Oct-08', 596], ['21-Nov-08', 401], ['26-Dec-08', 235],
      ['23-Jan-09', 521], ['20-Feb-09', 344], ['20-Mar-09', 521], ['24-Apr-09', 245]]; 					  
  var data1 = $R1;
    
  var plot1 = $.jqplot('chart1', [ data, data1, data2, data3, data4, data5, data6, data7, data8], {
      title:'Data Point Highlighting',
      axes:{
        xaxis:{
          renderer:$.jqplot.DateAxisRenderer,
          tickOptions:{
            formatString:'%b&nbsp;%#d'
          } 
        },
        yaxis:{
          tickOptions:{
//            formatString:'$%.2f'
			  formatString:'%.2f'
            }
        }
      },
      highlighter: {
        show: true,
        sizeAdjust: 7.5
      },
      cursor: {
        show: false
      }, 
      legend:{show:true},
      series:[{label:'Data'}, {label:'Data1'}, {label:'Data2'}
      ]
    
  });
});

</script>


บรรทัดที่6 :$R, 11 :$R1, 16 :var plot, 40;series:'Data'}] พวกนี้ อยากรับค่าจาก mysql ต้องทำอย่างไรคะ

รบกวนด้วยค่ะ



Tag : PHP, MySQL, JavaScript









ประวัติการแก้ไข
2011-06-16 12:03:28
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-06-16 11:59:33 By : Mminnano View : 1841 Reply : 6
 

 

No. 1



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

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

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


ดูจากลายแล้วน่าจะ jquery แบบนี้ลังไก่เอาได้น่ะครับ ใช้ POST หรือ GET ช่วยเอาครับง่ายดี Code (JavaScript)


<script language="javascript" type="text/javascript">
$(document).ready(function(){

	 $.jqplot.config.enablePlugins = true;
///////////////////////////////////////////////////////////			   

    $.post("dataX.php",
		function(dataBACK){
		    $R =dataBACK;
    });


///////////////////////////////////////////////////////////////			   
  $R = [['23-May-08', 250], ['20-Jun-08', 452], ['25-Jul-08', 521], ['22-Aug-08', 485],
      ['26-Sep-08', 345], ['24-Oct-08', 596], ['21-Nov-08', 401], ['26-Dec-08', 235],
      ['23-Jan-09', 521], ['20-Feb-09', 344], ['20-Mar-09', 521], ['24-Apr-09', 245]]; 					  
  var data = $R;
  
   $R1 = [['23-May-08', 333], ['20-Jun-08', 444], ['25-Jul-08', 521], ['22-Aug-08', 485],
      ['26-Sep-08', 345], ['24-Oct-08', 596], ['21-Nov-08', 401], ['26-Dec-08', 235],
      ['23-Jan-09', 521], ['20-Feb-09', 344], ['20-Mar-09', 521], ['24-Apr-09', 245]]; 					  
  var data1 = $R1;
 
});

</script>



Code (PHP)
<?
//////////////ส่วนของไฟล์   dataX.php    น่านี้ใช้ sql query ได้เต็มที่ครับแล้วก็ echo ออกมาธรรมดา      //////////////
///////////ทำไงก็ได้ให้ออกมาตามฟอร์มที่  ฟังก์ชั่นมันต้องการ  ตัวอย่างเช่น
 
 $tm=date("Y-m-d");
$dtx="[";

for ($i=1; $i<=30; $i++)  {

$dtx.="['".$tm."',".$i."]" ;
    if($i<30){$dtx.=",";}
}

$dtx.="]";
echo $dtx;


?>


จากตัวอย่าง จะส่งค่ากลับมาเป็น

[['2011-06-06',1],['2011-06-06',2],['2011-06-06',3],['2011-06-06',4],['2011-06-06',5],['2011-06-06',6],['2011-06-06',7],['2011-06-06',8],['2011-06-06',9],['2011-06-06',10],['2011-06-06',11],['2011-06-06',12],['2011-06-06',13],['2011-06-06',14],['2011-06-06',15],['2011-06-06',16],['2011-06-06',17],['2011-06-06',18],['2011-06-06',19],['2011-06-06',20],['2011-06-06',21],['2011-06-06',22],['2011-06-06',23],['2011-06-06',24],['2011-06-06',25],['2011-06-06',26],['2011-06-06',27],['2011-06-06',28],['2011-06-06',29],['2011-06-06',30]]








ประวัติการแก้ไข
2011-06-16 18:03:30
2011-06-16 18:06:12
2011-06-16 18:09:20
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-16 18:02:10 By : Pravate
 


 

No. 2



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



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


ขอบคุณคุณ ฺBeer มากๆนะคะ ขอถามเพิ่มนะคะ แล้วถ้าต้องการให้ $R และ $R1 ใน javascript รับค่าจาก mysql ต้องทำอย่างไรคะ รบกวนด้วยนะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-19 21:48:03 By : Mminnano
 

 

No. 3



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

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

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


ตอบความคิดเห็นที่ : 2 เขียนโดย : Mminnano เมื่อวันที่ 2011-06-19 21:48:03
รายละเอียดของการตอบ ::
select ข้อมูลออกมาไว้ในตัวแปรแล้ว echo ออกมาในรูปแบบด้านบน ตรง $R และ $R1

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-20 00:37:14 By : PlaKriM
 


 

No. 4



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



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


ตอบความคิดเห็นที่ : 3 เขียนโดย : PlaKriM เมื่อวันที่ 2011-06-20 00:37:14
รายละเอียดของการตอบ ::
ขอบคุณมากๆค่ะ เดี๋ยวขอไปลองก่อน ^_^ ได้ผลไงจะมาแจ้งอีกทีนะคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-20 10:11:39 By : Mminnano
 


 

No. 5



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

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

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


Code (PHP)
<?

//////////////ส่วนของไฟล์   dataX.php    น่านี้ใช้ sql query ได้เต็มที่ครับแล้วก็ echo ออกมาธรรมดา      //////////////
///////////ทำไงก็ได้ให้ออกมาตามฟอร์มที่  ฟังก์ชั่นมันต้องการ  ตัวอย่างเช่น

$host="localhost";
$user="root";
$pw="xxxx";
$dbname="databasename";
mysql_connect($host,$user,$pw) ;
mysql_select_db($dbname) ;

$res = mysql_query("select * from member ");
$num = mysql_num_rows($res) ;

$dtx="[";

for ($i=1; $i<=$num; $i++)  {
    $dbarr= mysql_fetch_array($res) ;
    $dtx.="['".$dbarr['ชื่อฟิวส์']."','".$dbarr['ชื่อฟิวส์']."']" ;
        if($i<num){$dtx.=",";}
}

$dtx.="]";


echo $dtx;
?>




ประวัติการแก้ไข
2011-06-23 23:16:02
2011-06-23 23:16:32
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-23 23:14:28 By : Pravate
 


 

No. 6



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



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


ตอบความคิดเห็นที่ : 5 เขียนโดย : Pravate เมื่อวันที่ 2011-06-23 23:14:28
รายละเอียดของการตอบ ::
ขอบคุณนะคะ เดี๋ยวไปลองดูค่ะ ^__^


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-24 09:17:13 By : Mminnano
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : เขียน php เรียก javascript แล้วต้องการให้ใน script เรียก sql อีกที ทำไงคะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 00
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 อัตราราคา คลิกที่นี่