แนะนำ สอบถาม ภาษา C สำหรับผู้เริ่มต้น ภาษา Java ภาษา Python
Moderator: mindphp, ผู้ดูแลกระดาน
-
Wallapa
- PHP Super Member
- โพสต์: 343
- ลงทะเบียนเมื่อ: 30/10/2017 10:22 am
โพสต์ที่ยังไม่ได้อ่าน
โดย Wallapa »
ต้องการที่จะนำวันที่ มาแสดงใน pdf ค่ะ ดึงข้อมูลอกมาแล้วได้แล้ว แต่เมื่อนำไปใช้งาน มันไม่แสดงเวลาค่ะ ไม่มีอะไรขึ้นเลย ตามภาพค่ะ เกิดจากสาเหตุอะไรคะ
- re01.png (3.18 KiB) Viewed 800 times
โค้ดที่ใช้
โค้ด: เลือกทั้งหมด
sql6 = "SELECT date_to FROM hr_payslip WHERE employee_id = '%s' " % id
try:
cur.execute(sql6)
con.commit()
d = cur.fetchone()
#print(d)
for row3 in d:
print(row3)
c.drawString(6.7 * inch, 10.5 * inch, row3[0])
except:
con.rollback()
ข้อมูลที่ได้
แก้ไขล่าสุดโดย
Wallapa เมื่อ 25/12/2017 6:51 pm, แก้ไขไปแล้ว 1 ครั้ง.
-
thatsawan
- PHP VIP Members
- โพสต์: 28508
- ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
-
ติดต่อ:
โพสต์ที่ยังไม่ได้อ่าน
โดย thatsawan »
เช็คที่ d = cur.fetchone()
มันไม่น่าจะต้องมา loop เเล้วนะ
-
Wallapa
- PHP Super Member
- โพสต์: 343
- ลงทะเบียนเมื่อ: 30/10/2017 10:22 am
โพสต์ที่ยังไม่ได้อ่าน
โดย Wallapa »
ถ้าไม่ใส loop ข้อมูลที่ได้จะเป็นแบบนี้ค่ะ นำไปใช้แล้วไม่มีอะไรขึ้นเหมือนกันค่ะ
-
Wallapa
- PHP Super Member
- โพสต์: 343
- ลงทะเบียนเมื่อ: 30/10/2017 10:22 am
โพสต์ที่ยังไม่ได้อ่าน
โดย Wallapa »
ทำได้แล้วค่ะ แก้ไขโดยนำ loop ออก แล้วแปลงชนิดของข้อมูลจาก
เวลา ให้เป็น
ข้อความ
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 101