Month: December 2017

ให้ PHP กับ SQLแสดงผลภาษาไทยถูกต้องโดยใช้ Mysqli (utf8)

PHP และ SQL มักจะมีปัญหาการไม่รับรองภาษาไทย ซึ่งจะมีปัญหากับการจัดเก็บลงฐานข้อมูลและการแสดงผลข้อมูล โดยการเก็บข้อมูลลงฐานข้อมูลเป็นภาษาไทยแล้วไม่มีการตั้งค่าจะเห็นเป็นภาษาดังรูป   ในการสร้าง Database บน phpMyAdminนั้นควรเปลี่ยน Collation ให้เป็น utf8 โดยหน้าที่มีการบันทึกข้อมูลควรใส่ในส่วนของหน้า HTML <meta http-equiv=Content-Type content=”text/html; charset=utf-8″> ซึ่งกำหนด meta ของ charset=utf-8 เสมอ เพราะข้อมูลที่จะส่งไปยัง Server จะอยู่ในรูปแบบของ utf8 โดยที่ไม่ต้องไปแปลงให้เป็น utf8 ก่อนจัดเก็บ   mysqli_set_charset($???, “utf8”); เพิ่ม mysqli_set_charset ให้กับการเชื่อมต่อ ก็ถือว่าตอนนี้ข้อมูลทั้งหมดจะถูก รับ-ส่ง จัดเก็บในรูปแบบของ utf8 แล้ว  

Asp.net การใช้ DataGrid ใน Devexpress (MVC)

1 ทำการคลิกขวาที่ Model และเลือก ADD และเลือก ADO.NET  Entity Data Model 2 ทำการตั้งชื่อ Model 3 ทำการสร้าง Entity Data Model Wizard โดยเลือก EF Designer from database 4 ทำการ Connect กับดาต้าเบรดที่ต้องการ แล้วกด next  (ถ้าต้องการ Connect ใหม่ให้กด New Connection) 5 ทำการเลือกตาราง และกด Finish 6  ทำการ Bulid Project 7 คลิกขวาในหน้า View ที่ต้องการสร้าง DataGride 8  เลือก Data และเลือก Gridview  9 ไปเลือกที่ […]

Error: The wait operation timed out เวลา Query ด้วย SQL Command

Error: The wait operation timed out เวลา Query ด้วย SQL Command แก้โดยเพิ่ม Timeout ตอนสั่ง Query เพิ่ม    

แนะนำ ng-quill สำหรับทำ Text Editor แบบ wysiwyg บน AngularJS

ng-quill เป็น Library ที่ช่วยในการทำ Text Editor บน Web Application แบบ wysiwyg บน Framework AngularJS โดยตัวมันเองจะดึงเอา Library ที่ชื่อว่า Quill มาใช้งาน ผ่าน Directive และ Model ของ AngularJS ความต้องการเริ่มต้นต้องทำการ Load JavaScript ที่จำเป็นประกอบด้วย AngularJS Quill ng-quill (JS + CSS)

จากนั้นให้แทรก Module “ngQuill” เข้าสู่ AngularJS

การเรียกใช้จะเรียกใช้ผ่าน Directive และผลลัพธ์จะอยู่ที่ Model โดยสามารถอ่าน Document ของ Quill ประกอบ

ผลลัพธ์บนหน้าจอ ด้านบนจะเป็น Expression […]