|
|
|
ขอแนวการคำนวณค่าเป็นรายชั่่วโมงครับ ได้คิวรี่ทีละชั่วโมงกราฟ1วัน ก็ 24 คิวรี่ต่อกราฟ ทำไงดี |
|
|
|
|
|
|
|
คุณก็เขียน Query ให้มันออกมา Query เดียวครับ จะต้องดูก่อนว่าคุณออกแบบ Database / Table แบบไหน แต่อันที่จริงถ้าไม่ได้ Query บ่อยก็ไม่เป็นไรหรอกครับ
|
|
|
|
|
Date :
2012-01-24 21:15:02 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็ยังหาวิธีคิวรี่ข้อมูลชุดนึงตามวันออกมาแล้วแบ่งเป็นชั่วโมงๆไม่ได้อ่ะครับไม่แน่ใจว่าจะทำไงดี
|
|
|
|
|
Date :
2012-01-24 22:03:30 |
By :
anue0159 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ้อ..ผมนี่บ้าจิงๆเลย..
เดี๋ยวลองก่อนนะครับพอจะนึกได้ละ
|
|
|
|
|
Date :
2012-01-24 22:04:11 |
By :
anue0159 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่ครับ ผมว่าจะดึงข้อมูลออกมาทั้งหมดของวันนั้นๆ
แล้วก็เอาเวลามาเปรียบเทียบกันแต่ว่าผมแบ่ง odbc fetch row ไม่ได้ครับ
Code (PHP)
while (odbc_fetch_row($result))
{
echo"<tr class='ui-widget-content' border='1' bordercolor='blue' >";
echo"<td align=center>". odbc_result($result,"LotNo")."</td>";
//echo"<td align=center>". odbc_result($result,"Pro2")."</td>";
echo"<td align=center>". odbc_result($result,"Pro6")."</td>";
echo"<td align=center>". odbc_result($result,"Output_Qty")."</td>";
echo"<td align=center>". odbc_result($result,"Pro_ID")."</td>";
echo"<td align=center>". odbc_result($result,"Start_opdt")."</td>";
echo"<td align=center>". odbc_result($result,"sum_lot")."</td>";
แล้วว่าจะต่อด้วยการแบ่งค่าของ Start_opdt เป้นวันที่และเวลาแบบ '2012-01-20 00:00:00.000' ครับเพื่อเอาเวลามาเปรียบเที่ยบกัน
ก็จะมี if 24 if ครับ(ใครเสนอตรงนี้หน่อยครับว่าทำไงให้ออฟติไมซ์กว่านี้อ่ะ ไม่อยากใช้อีฟเยอะๆ)
แล้วพอได้ชุดข้อมูลภายในช.ม.เดียวกันก็รวมน้ำหนัก ในฟิลฺด์ sum_lot อ่ะครับ ทำไงดีครับ
|
|
|
|
|
Date :
2012-01-25 10:54:34 |
By :
anue0159 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้เป็น ajax เขียนสคลิปเพื่อรัน ตามเงื่อนไขที่กำหนด
สมมุติ
มี 24 เงื่อนไข ก็ให้เช็คกับเวลาของเซิฟเวอร์เอา
เช่น
12:00 ให้ทำขั้นตอน A
13:00 ให้ทำขั้นตอน B
แล้วก็ไปเขียน code เพื่อนให้ corn tab รัน ajax เอาตามเวลาที่กำหนด
|
|
|
|
|
Date :
2012-01-25 11:12:48 |
By :
asustak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(Date.parse('01/30/2012 00:00:00'))
อยากทราบ การคำนวณบวกชั่วโมงไปเรื่อยๆครับ
(Date.parse('01/30/2012 00:00:00'))
(Date.parse('01/30/2012 01:00:00'))
(Date.parse('01/30/2012 0:00:00'))
ไปเรื่อยๆอ่ะครับ พีเอชพีทำได้ไหมครับ
ผมลองใช้ ยูนิกไทม์แสมป์ Time(); แต่ผมบวกไม่ได้อ่ะครับ
|
|
|
|
|
Date :
2012-01-31 11:06:35 |
By :
anue0159 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|