php public static class case study

“Bug Fix db.class เกิดปัญหาการเรียกใช้ภายนอก เนื่องจากเป็นตัวแปร this-> และอยู่ใน public function แต่เมื่อเรียกจากภายนอกไม่สามารถทำงานได้ เนื่องจาก class มองเห็นว่าเป็นตัวแปรภายใน จึงไม่ return ค่ากลับออกไป” วันนี้ได้ลองเรียก CON::PageNavi(parameter) ผลปรากฏว่า ไม่สามารถทำงานนอก class ได้ เนื่องจากจะมี $this-> เป็นตัวแปรใน  class   แต่พอลบ $this-> ออก กลับทำงานได้ ด้วยการเรียกใช้งานแบบนี้ ในที่นี้อาจจะเป็นเพราะกำหนดให้ตัวแปร ใช้สำหรับใน class เท่านั้น เมื่อมีการเรียกใช้จากภายนอก จึงไม่สามารถทำงานได้ เนื่องจากติด permission  ของ class ทั้งที่จริง การเป็น public น่าจะใช้ได้? หรืออาจจะเป็นข้อจำกัดของ Static ก็ยังไม่ได้หาคำตอบที่แน่ชัด….

how to use navicat connect to sql server on linux ubuntu

ถ้าเกิดไม่สามารถใช้ NaviCat ติดต่อกับ host ที่อยู่ภายนอกได้ ณ ที่นี้หมายถึง host ที่ไม่ได้จำลองขึ้นมาเอง เป็นเครื่องเช่า หรือเครื่องอื่นที่ติดตั้งไว้ ให้ไป copy ไฟล์ที่ชื่อ ntunnel_mysql.php อยู่ใน C:Program FilesPremiumSoftNavicat จากนั้น upload ไปไว้ใน root directory ของเว็บไซต์ อาทิเช่น จากนั้นให้เปิดโปรแกรม Navicat ขึ้นมา และใส่ url ของไฟล์นี้ไปที่ tab HTTP ดังภาพ Navicat Connect Eror Fix  จากนั้นลอง connect ใหม่ หากไม่สามารถ connect ได้ อาจจะเกิดอีกสาเหตุหนึ่ง นั่นก็คือ host จำกัด ip address ในการ connect เข้าไปยังไฟล์ config ของ mysql …

show computer name with php

หากต้องการแสดงชื่อ computer ที่ใช้งานอยู่ ด้วย PHP ใช้คำสั่งนี้ หรืออันนี้ก็ได้

Navicat 8 and navicat 9

Navicat 8 Navicat 9 Interface Navicat 8 Interface Navicat 9 นับเป็นเวลานานมากที่ผมเองก็ใช้งานเจ้า Navicat เพื่อใช้ในการจัดการกับ MySQL ซึ่งก่อนที่จะตัดสินใจใช้นั้น ผมก็เริ่มงูๆ ปลาๆ มาตั้งแต่ version 6 สมัยเรียนอยู่ ตอนนั้นก็ไม่รู้หรอกมันเอาไว้ทำอะไร เอามาติดต่อกับใน localhost แค่นั้น พอหลังจากได้รู้จักกับมันจริงๆจังๆ ก็พบว่ามันสามารถทำอะไรได้อีกเยอะมาก ทั้งติดต่อกับ MySQL Server ที่อยู่บน Host อื่น Backup ข้อมูล tranfer ข้อมูลข้าม Database ตั้งเวลาให้ backup ข้อมูล ใช้คำสั่ง query สร้าง report โอ้ยยย สารพัดจะใช้งาน คบกันมาหลายปีไม่เคยเปลี่ยนใจ แต่เมื่อเธอเปลี่ยนไป ใจฉันก็ต้องเปลี่ยนแปลง ฮิ้ววววว ใน version นี้ รู้สึกได้สิ่งหนึ่งว่า การทำงานของ …