ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์จาก ธันวาคม, 2013

ฟอนต์เพี้ยน ตอนนำเสนอ POWER POINT PRESENTที่เครื่องอื่น

นั่งทำเอกสารสำหรับนำเสนอด้วยฟอนต์สุดเท่ห์ เป็นวัน แต่เครื่องที่ใช้พรีเซนต์ไม่ได้ติดตั้งฟอนต์ตัวนั้นไปด้วย ปรากฏว่าตัวหนังสือหนาบางไม่เท่ากัน เพี้ยนเลยจากขอบไปหมด ช่างน่าเศร้าใจซะเหลือเกิน หลังจบจากงานนำเสนอ เลยต้องมานั่งค้นหาวิธีบันทึกแบบฝังฟอนต์ไปด้วย แล้วก็เจอวิธีการนี้มา 1. ขั้นตอนการบันทึก ให้เลือกแบบ "บันทึกเป็น" เพื่อกำหนดตัวเลือกให้ฝังฟอนต์ไปกับงานพรีเซนต์ 2. คลิกที่ปุ่ม "เครื่องมือ" เลือก "ตัวเลือกการบันทึก" 3. ด้านล่างจะมีตัวเลือก "ฝังแบบอักษรในแฟ้ม" ให้เช็กถูก 4. คลิกปุ่ม "ตกลง" 5. จะกลับไปหน้าจอขั้นตอนที่  (1) ให้คลิกปุ่ม "บันทึก" ก็เป็นอันเรียบร้อย คราวนี้จะนำไปพรีเซนต์ที่เครื่องไหนๆ ก็อุ่นใจได้แล้วครับ PHP  CI  MANIA   -  PHP Code Generator  โปรแกรมช่วยสร้างโค้ด  "ลดเวลาการเขียนโปรแกรม" ราคาสุดคุ้ม    http://fastcoding.phpcodemania.com

ข้อผิดพลาดการจากตรวจสอบเงื่อนไขไม่ครบ

เสียงโทรศัพท์ดังขึ้นทำลายบรรยากาศอันเงียบสงบภายในห้อง เขาขยับตัวเอื้อมมือไปคว้าโทรศัพท์ไร้สายที่มุมโต๊ะก่อนจะกดรับสาย และทักทายด้วยคำพูดที่เหมือนๆเช่นทุกครา "พี่คะ พอดีน้องทำรายการเบิกจ่ายไป 5 รายการแล้วโปรแกรมไม่ยอมตัดงบเลยค่ะ" ปัญหาเดิมอีกแล้วสินะ ทำไงดีเนี่ย "ใจเย็นๆนะครับ ปัญหานี้กำลังแก้ไขอยู่ รบกวนขอรายละเอียดหน่อยนะครับ" "คือแบบนี้นะคะ พอเลือกอันนั้นอันโน้น แล้วก็อันนี้ แล้วคลิกๆๆ ตรงนี้............" หลังจากจดรายละเอียดจนครบ ก็ดำเนินการแก้ไขเป็นกรณีอย่างทุกครั้ง แต่เนื่องจากเกิดปัญหากรณีนี้หลายครั้ง จึงตัดสินใจค้นหาข้อผิดพลาดอย่างจริงจัง ตรวจสอบแล้ว เป็นเพราะมีรายการซ้ำ ที่ถูกยกเลิกแล้วนั่นเอง ในการตัดงบไม่ได้ตรวจสอบเฉพาะรายการ ที่ยังใช้งานอยู่ ดังนั้นจึงทำให้ตัดผิดเรคอร์ด ใจอยากจะเปลี่ยนไปใช้ Auto ID ซะเหลือเกิน แต่เพราะเป็นระบบเดิมเลยต้องนั่งแก้เงื่อนไขทั้งหมดให้ถูกต้อง สุดท้ายก็แก้ได้ซะที หลังจากที่ได้รับแจ้งเตือนมาหลายเดือน การค้นหาและแทนที่เป็นวิธีที่ยอดเยี่ยมที่สุด เพราะการค้นหาด้วยสายตา ทำให้พลาดมาแล้วหลายครั้ง พอแก้คร

data provider or other service returned an e_fail status

วันนี้เหนื่อยกับการแก้โจทย์ปัญหา "data provider or other service returned an e_fail status" อยู่นานมากๆ ปัญหาน่าจะเกิดจากการ JOIN แล้วฟิลด์บางฟิลด์เป็นค่าว่าง ลองค้นไปค้นมาก็เจอคำแนะนำว่าอย่าได้ใช้ SELECT * FROM .... เป็นอันขาดนะ ไม่งั้นจะเจอ Error แบบนี้แหละ เลยเปลี่ยนไป SELECT เฉพาะฟิลด์ที่ต้องใช้งาน ก็ผ่านไปได้ด้วยดี โค๊ดเดิมที SELECT * FROM table01 INNER JOIN table02 ON table01.id = table01.tb1_id INNER JOIN table02 ON table01.id = table01.tb1_id WHERE fld1 = 'xxx' โค๊ดที่เปลี่ยนใหม่ SELECT fld1, fld2, fld3 FROM table01 INNER JOIN table02 ON table01.id = table02.tb1_id INNER JOIN table03 ON table01.idx2 = table03.tb1_idx2 WHERE fld1 = 'xxx' สุดท้ายก็ใช้งานได้ และเป็นอีกกรณีหนึ่งที่ได้ความรู้เพิ่มเติม ^^

PHP CI MANIA