ต้องการ ดึงเวลาจาก database ขึ้นมาสองตารางแล้วนำมาบวกลบกันครับ
ผมมีอยู่สองตารางทำการบันทึกเวลาเริ่มและเวลาที่สิ้นสุด ผมต้องการดึงข้อมูลมาลบกันเพื่อหาเวลาที่ใช้ไปครับ จะต้องเขียนโค๊ดอย่างไรครับ
Code (PHP)
$sql2="select * from Random where ref_question='$id_question' and ref_student='$ref_student'";
$result2=mysql_db_query($dbname,$sql2);
$record=mysql_fetch_array($result2);
$time_random=$record[time_random];
ข้อมูลใน database เป็นแบบ timestarmp y-m-d h:i:s
ผมลองใช้ function ตามแบบ tutorial
Code (PHP)
echo date("Y-m-d H:i:s", mktime(date("H"), date("i")+0, date("s")+0, date("m")+0 , date("d")+0, date("Y")+0))."<br>";
โดยแก้เป็น
Code (PHP)
echo date("$time_random", mktime(date("H"), date("i")+0, date("s")+0, date("m")+0 , date("d")+0, date("Y")+0))."<br>";
ก็ยังไม่ได้ครับ ช่วยแนะนำด้วยครับTag : PHP, MySQL
Date :
2011-01-28 07:05:27
By :
pichit8
View :
3157
Reply :
5
ขอบคุณครับ ต้องการอยุ่พอดี
Date :
2011-01-28 09:42:09
By :
hwungnee
ถามเพิ่มครับ
หากต้องการเอาตัวแปรไปใส่ listbox ละครับ ที่มีการแยกวัน เดือน ปี
Date :
2011-01-28 10:22:05
By :
pichit8
ถ้า Format ของข้อมูลมาเป็น Y-m-d แบบนี้ลองใช้ Code ตามนี้ดูครับ
Code (PHP)
<?php
list($year, $month, $day) = explode('-', '2011-01-28');
?>
แล้วนำตัวแปร $year, $month, $day มาใช้ได้เลย ไม่รู้ว่าตอบตรงคำถามเป่านะ ^^"
ประวัติการแก้ไข 2011-01-28 14:58:46 2011-01-28 15:00:55
Date :
2011-01-28 14:57:47
By :
nongaeist
ทำได้แล้วครับ ขอบคุณทั้งสองคำตอบมากๆครับ
Date :
2011-01-30 13:53:25
By :
pichit8
Load balance : Server 04