|
|
|
แสดงข้อมูลแบบ json แต่พอคลิกอยากให้แสดง popup เหมือน fancy box ลองดูโค้ดให้หน่อยค่ะ |
|
|
|
|
|
|
|
Code (PHP)
<?php
header("content-type:text/html;charset=utf-8");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
include "connect.php";
$con_db=mysql_connect($host,$user,$pw) or die("Cannot connect db server");
$select_db=mysql_select_db($dbname);
mysql_query("SET character_set_results=utf8");
mysql_query("SET character_set_client='utf8'");
mysql_query("SET character_set_connection='utf8'");
mysql_query("collation_connection = utf8");
mysql_query("collation_database = utf8");
mysql_query("collation_server = utf8");
if($_GET['gData']){
$event_array=array();
$i_event=0;
$q="SELECT * FROM car WHERE date(timego)>='".date("Y-m-d",$_GET['start'])."' ";
$q.=" AND date(timeback)<='".date("Y-m-d",$_GET['end'])."' ORDER by id";
$qr=mysql_query($q);
while($rs=mysql_fetch_array($qr)){
$event_array[$i_event]['id']=$rs['id'];
$event_array[$i_event]['title']=$rs['locate'].",".$rs['driver'].",".$rs['typecar'];
$event_array[$i_event]['start']=$rs['timego'];
$event_array[$i_event]['end']=$rs['timeback'];
$event_array[$i_event]['url']='show2.php?id='.$rs['id'];
$i_event++;
}
echo json_encode($event_array);
exit;
}
?>
ตรงโค้ด $event_array[$i_event]['url']='show2.php?id='.$rs['id'];
พอคลิกที่เรื่องอยากให้แสดงเป็น fancy box ตอนนี้เป็นการแสดงแบบปกติ ไม่รู้ว่าต้องแก้ไขยังงัย
Tag : PHP, MySQL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมไม่เคยใช้ตัวนี้ ลองดูตรงนี้คับ
http://fancybox.net/howto ลองดูข้อ 4 ตรง iframe
ไม่แน่ใจว่าเป็นตามต้องการไหมนะ ลองดูๆ
|
|
|
|
|
Date :
2013-11-26 16:20:38 |
By :
pjgunner.com |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|