รบกวนพี่ๆช่วยหน่อยครับ จะดึงข้อมูลจากฐานข้อมูลมาแสดงในตารางแค่ชื่อเดียวแต่แต่รันแล้วข้อมูลออกมาทุกชื่อเลยครับรบกวนดูโค้ดหน่อยจะแก้ยังไง
คือผมจะมีเป็นปุ่มกดครับ เช่น KARA1,KARA2,KARA3 เวลาเรากดก็จะแสดงข้อมูลชื่อที่เรากดในตาราง ครับ
Code
<?php
header("Content-type:application/json; 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");
$mysqli = connect();
$q="SELECT * FROM tb_room WHERE date(start_time)>='".$_GET['start']."' ";
$q.=" AND date(end_time)<='".$_GET['end']."' ORDER by locate";
$result = $mysqli->query($q);
while($rs=$result->fetch_object()){
if($rs->locate == "KARA1"){
$color = "#EC971F";
}
if($rs->locate == "KARA2"){
$color = "#EC971F";
}
if($rs->locate == "KARA3"){
$color = "#EC971F";
}
if($rs->locate == "KARA4"){
$color = "#EC971F";
}
if($rs->locate == "KARA5"){
$color = "#EC971F";
}
if($rs->locate == "KARA6"){
$color = "#EC971F";
}
if($rs->locate == "KARA7"){
$color = "#EC971F";
}
if($rs->locate == "KARA8"){
$color = "#EC971F";
}
if($rs->locate == "KARA9"){
$color = "#EC971F";
}
if($rs->locate == "KARA10"){
$color = "#EC971F";
}
if($rs->locate == "KARA11"){
$color = "#EC971F";
}
if($rs->locate == "KARA12"){
$color = "#EC971F";
}
if($rs->locate == "KARA13"){
$color = "#EC971F";
}
if($rs->locate == "KARA14"){
$color = "#EC971F";
}
if($rs->locate == "KARA15"){
$color = "#EC971F";
}
if($rs->locate == "KARA16"){
$color = "#EC971F";
}
if($rs->locate == "KARA17"){
$color = "#EC971F";
}
if($rs->locate == "KARA18"){
$color = "#EC971F";
}
if($rs->locate == "KARA19"){
$color = "#EC971F";
}
if($rs->locate == "KARA20"){
$color = "#EC971F";
}
$json_db[]=array(
"id"=>$rs->id,
"title"=>$rs->locate.",".$rs->name.",".$rs->detail.",'".$rs->save,
"start"=>$rs->start_time,
"end"=>$rs->end_time,
"url"=>"show_data.php?id=".$rs->id,
"color"=>$color,
);
}
$json= json_encode($json_db);
if(isset($_GET['callback']) && $_GET['callback']!=""){
echo $_GET['callback']."(".$json.");";
}else{
echo $json;
}
?>
Tag : PHP, MySQL
Date :
2017-09-13 08:50:02
By :
Lun2560
View :
690
Reply :
4
ก็สร้างการคิวรี่ใหม่ กดอะไร อยากได้อะไรมาแสดง ก็คิวรี่ใหม่ ถ้าดึงข้อมูลถูก มันก็มาโชว์ในปฎิทินเอง
แหม่ะ!! แก้ซะหลายสีเลยนะ ตาลายแทน
Date :
2017-09-13 12:22:07
By :
apisitp
Code (PHP)
echo $q;
ได้ Query แล้วลองเอาไปเทสบน phpMyAdmin ดูหน่อยครับ
Date :
2017-09-14 16:48:09
By :
mr.win
ดูเหมือนว่าค่ามันหายไปนะครับ
Date :
2017-09-22 13:51:42
By :
mr.win
Load balance : Server 05