|
|
|
แก้ยังไงก็ไม่ได้ค่ะ ไม่รู้ว่าต้องใช้คำสั่งไรแทน ฟ้องว่า Warning: date() expects parameter 2 to be long, string given in D |
|
|
|
|
|
|
|
echo $rs[guard_time]; ได้ค่ารัยครับ
echo $rs[app_time]; ได้ค่ารัยครับ blank หรือ null หรือมีอะรัยซ่อนอยู่
|
|
|
|
|
Date :
2009-09-30 09:27:51 |
By :
Sek-Artdrinker |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทั้ง 2 ข้างบนได้ค่าที่อยู่ใน table หมดเลยค่ะ แต่ต้องการแปลงค่าทีได้จาก mkdate(); อ่ะค่ะ ให้เป็นแบบ 09-12-09 อย่างนี้อ่ะค่ะ ค่า guard_time ได้ออกมาแล้ว แต่ app_time มันขึ้น erro ที่บอกอ่ะค่ะ
|
|
|
|
|
Date :
2009-09-30 10:29:37 |
By :
gigza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตามที่พี่ sek บอกน่ะครับคือต้องการรู้ค่า $rs[app_time] เพราะถ้าค่านี้ไม่ใช่ mktime หรือค่าว่าง(null) หรือไม่ใช่ตัวเลข มันก็จะฟ้อง error อย่างที่เห็นอะครับ
ถ้าไม่รุ้จะ echo ยังไงก็ลองเปลี่ยนตรงนี้ก็ได้ครับแล้วเอาผลมาให้ดูครับ
Code (PHP)
$dmy2 = date('d-m-y',$rs[app_time]);
เป็น
Code (PHP)
$dmy2 = date('d-m-y',$rs[app_time]) or die ("ค่าที่ทำให้ error คือ $rs[app_time] ");
ที่นี้ก็โพส "ค่าที่ทำให้ error คือ ...." ให้พวกเราดูหน่อยครับจะได้กระจ่างขึ้น
|
|
|
|
|
Date :
2009-09-30 12:47:07 |
By :
xbeginner01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|