ผู้เขียน หัวข้อ: -@- ใครเคยเจอแบบนี้บ้าง? -@-  (อ่าน 3069 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ BMS MA Team

  • Sr. Member
  • ****
  • กระทู้: 462
  • *TaK Ka TaN*
  • Respect: +1
    • ดูรายละเอียด
-@- ใครเคยเจอแบบนี้บ้าง? -@-
« เมื่อ: พฤศจิกายน 10, 2008, 13:11:21 PM »
0
Lab ก่อนพบแพทย์ในใบนัดไม่ออก

ซึ่งคำสั่งที่เขียนไว้ ดังนี้ : Value := GetSQLStringData('select replace(note2,char(10)," , ") from oapp where oapp_id="'+DBPipeline['oapp_id']+'" ');

ก่อนที่จะเปลี่ยนตัว Server เมื่อก่อนก็พิมพ์ออกปกติ คำสั่งไม่ได้ผิดอะไร  แต่พอเปลี่ยน Server มาใช้ Server สำรอง (ตัว Repiication) เป็นตัว Run ระบบ ช่อง Lab ก่อนพบแพทย์ในใบนัด ก้พิมพ์ไม่ออกเมื่อมีการกดสั่ง LAB

หมายเหตุ : ขอคำชี้แนะด้วยนะคะ ไม่ทราบว่าเกิดจากอะไร คำสั่งผิดหรือปล่าวคะ เพราะไม่แน่ใจเลย  ตอนนี้ต้องลำบากพยาบาลมากๆ ต้องเขียนมือในช่อง Lab ก่อนพบแพทย์  :(
|
|
|
V
แนบแบบ From มาด้วยแล้วนะคะ

แนบไฟล์ไม่ได้คะ  ขึ้นข้อความมาแบบนี้คะ

"Hacking attempt...

INSERT INTO `bms_hosxp`.smf_attachments
(ID_MSG, filename,attachment_filename, size, width, height)
VALUES (41614, SUBSTRING('HOSxP_Attachment_FORM-Appointment--COMCENT-TAK.cds', 1, 255), "HOSxP_Attachment_FORM-Appointment--COMCENT-TAK.cds",17636, 0, 0)
ไฟล์: /var/www/html/smf/Sources/Subs-Post.php
บรรทัด: 1796"
« แก้ไขครั้งสุดท้าย: พฤศจิกายน 10, 2008, 13:17:31 PM โดย phichit_admin »
- BMS Maintenance -

ออฟไลน์ BMS MA Team

  • Sr. Member
  • ****
  • กระทู้: 462
  • *TaK Ka TaN*
  • Respect: +1
    • ดูรายละเอียด
Re: -@- ใครเคยเจอแบบนี้บ้าง? -@-
« ตอบกลับ #1 เมื่อ: พฤศจิกายน 10, 2008, 18:55:03 PM »
0
จากที่งมมาทั้งวันแล้ว ก็พบปัญหา ดังนี้ เกี่ยวกับคำสั่ง  replace

สำหรับ MySQL 5.0.49  ใช้คำสั่งนี้ไม่เป็นไรคะ
แต่พอเมื่อ วันเสาร์ที่ผ่านมา Up MySQL เป็น 5.1.28 เมื่อใช้คำสั่ง  replace เกิด error ดังภาพคะ
ไม่ทราบว่าเกิดจากคำสั่งผิดหรือปล่าวคะ  หรือ สามารถใช้คำสั่งอื่นได้อีกใหมคะ นอกเหนือจากคำสั่ง replace

****ความต้องการก็คือ ต้องการให้รายการ LAB ที่สั่งจากหน้านัด เรียงอยู่ในบรรทัดเดียวกันคะ

- BMS Maintenance -

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: -@- ใครเคยเจอแบบนี้บ้าง? -@-
« ตอบกลับ #2 เมื่อ: พฤศจิกายน 10, 2008, 19:02:27 PM »
0
ลองเปลี่ยน replace(note2, "  ",",") เป็น

substring(replace(note2, "  ",","),1,200) ดูครับ
HOSxP Project Manager / Cheif Developer / BMS MD

doramon

  • บุคคลทั่วไป
Re: -@- ใครเคยเจอแบบนี้บ้าง? -@-
« ตอบกลับ #3 เมื่อ: พฤศจิกายน 10, 2008, 19:38:05 PM »
0
แสดงว่าได้แล้วมาไม่ทัน