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

บทความ

กำลังแสดงโพสต์จาก กันยายน, 2018

คิดอย่างไรให้ประสบความสำเร็จ

คิดอย่างไรให้ประสบความสำเร็จ “ความคิด” คือ “เครื่องมือ” คนที่ใช้มันเป็นจะมีความสุขตลอดไป แต่คนที่ถูกมันใช้จะตกนรกทั้งเป็น -ขุนเขา สินธุเสน เขจรบุตร-

PHP หลักการสร้าง Auto Number เลขเอกสาร เลขอ้างอิง ต่างๆ

1. กำหนดรูปแบบ  เช่น YYMMnnnn , "BK" + YYMMnnnn 2. ทดลอง INSERT ในตารางสร้างรหัส ถ้าสร้างได้ใช้เลย ถ้าซ้ำ Generate ใหม่ 3. ซ้ำเกินจำนวนที่กำหนด ให้หยุดก่อน ป้องกัน over flow 4. นำโค้ดที่ได้ ไปใช้จริง #phpCiMania "เพิ่มเวลาเรียนรู้ ลดเวลาเขียนโค้ด"

[PHP] มาปรับแต่ง Template Parser Class ใน CodeIgniter Framework กันเถอะ

PHP : CodeIgniter Framework - Template Parser Class การทำงานปกติของ  Template Parser Class ใน CodeIgniter Framework มีดังนี้ สำหรับผลลัพธ์เมื่อสั่ง $this->parser->parse('test_parser_view', $data); ก็จะเกิดการแทรกข้อมูลในอาร์เรย์ $data ลงไปยังไฟล์ V iew ที่ระบุ และแสดงผลแบบ Loop แถวของตารางตามจำนวนอาร์เรย์ blog_entries และ data_list โดยอัตโนมัติ จะเห็นว่าการใช้ Template Engine ก็ช่วยให้การเขียนโค้ดง่ายขึ้นได้เช่นกัน (แต่ก็จะต้องจัดรูปแบบข้อมูลให้เรียบร้อยใน Controller ก่อนจะนำมาแทรกลงใน Template ซึ่งใน PHP CI MANIA จะมีการสร้างฟังก์ชั่นเหล่านี้โดยอัตโนมัติ เช่น จัดรูปแบบวันที่ภาษาไทย จัดรูปแบบตัวเลข เป็นต้น) ทุกอย่างก็ดูสะดวกสบายใช้ง่ายดีนี่นา แล้วทำไมถึงอยากจะปรับแต่งฟังก์ชั่นให้กับ Template Parser Class ด้วยล่ะ?? ซึ่งถ้าได้ติดตามบล็อกของผมมาโดยตลอด จะเห็นว่าก่อนหน้านี้ก็มีการปรับแต่งไปแล้วครั้งหนึ่งในบทความ  PHP Codeigniter กับการใช้งาน Template Parser Class แล้วไม่สามารถเรียกใช้ตัวแปรด้านนอก Variable Pairs ที่กำหนดไว้ได้   ซ...

PHP โค้ดตัวอย่างการหา UNIQUE KEY จากคำสั่ง SQL CREATE TABLE

หลังจากที่ได้ทดสอบโปรเจ็กต์ PHP CI MANIA  มาสักระยะก็พบว่า จะเกิด error message เมื่อมีการบันทึกข้อมูลซ้ำกันในฟิลด์ที่เป็น UNIQUE KEY คือฟิลด์ที่จะไม่ให้ข้อมูลซ้ำกัน เช่น ฟิลด์รหัสสินค้า หรือบาร์โค้ดสินค้า ฟิลด์เก็บ Username ของผู้ใช้งานเป็นต้น ทีนี้ถ้าเราไม่อยากให้เวลาใช้งานแล้วเด้ง Error Message จากฐานข้อมูลว่า Duplicate entry '' for key 'unique_id' เราก็ทำการตรวจสอบทุกครั้งก่อนบันทึกซะเลยว่าข้อมูลที่เป็น UNIQUE KEY ซ้ำกันไหม แล้วก็ส่ง Alert สวยๆอย่าง S weetAlert.JS.Org  ขึ้นมาแสดงแทน สำหรับวิธีเขียนโค้ดเพื่อตรวจสอบ UNIQUE KEY ของตารางแต่ละตารางนั้น มีตัวอย่างดังต่อไปนี้ PHP Code <?php     //string from => SHOW CREATE TABLE tb_members;     $sql ="CREATE TABLE `tb_members` (       `userid` int(11) NOT NULL AUTO_INCREMENT,       `username` varchar(30) DEFAULT NULL COMMENT 'ชื่อผู้ใช้งาน',       `password` varchar(50) DEFAULT NULL COMMENT 'รหัสผ่าน', ...

JavaScript สุ่ม จับทีมแข่งขันแบบแข่ง 2 ครั้ง กับต่างโรงเรียน (โรงเรียนชื่อเดียวกันไม่ให้คู่กัน)

โจทย์คือ โรงเรียนชื่อเดียวกันไม่ให้คู่กัน ตัวอย่างโค้ด JavaScript <html> <head> <meta charset="UTF-8">     <title>JavaScript Random</title>   <meta name="viewport" content="width=device-width, initial-scale=1">   <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">   <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>   <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> </head> <body>     <h2>ตารางการแข่งขัน (หนึ่งคนแข่ง 2 รอบ)</h2>     <table class="table table-bordered">         <thead>           <tr>             <th>ชื่อโรงเรียน</th>      ...

ค้นหาในเว็บไซต์

เนื้อเพลงที่ได้รับความนิยม ในรอบสัปดาห์

ค้นหาบล็อกนี้