Monthly Archives: สิงหาคม 2013

ชนิดข้อมูล Mysql Data type

VARCHAR : สำหรับเก็บข้อมูลประเภทตัวอักษร ทุกครั้งที่เลือกชนิดของฟิลด์เป็นประเภทนี้ จะต้องมี การกำหนดความยาวของข้อมูลลงไปด้วย ซึ่งสามารถกำหนดค่าได้ตั้งแต่ 1 – 255 ฟิลด์ชนิดนี้ เหมาะ สำหรับการเก็บข้อมูลสั้นๆ เช่น ชื่อ นามสกุล หรือหัวข้อต่างๆ เป็นต้น… ในส่วนฟิลด์ประเภทนี้ จะ สามารถเลือก “แอตทริบิวต์” เป็น BINARY ได้ โดยปกติแล้วการจัดเรียงข้อมูลเวลาสืบค้น (query) สำหรับ VARCHAR จะเป็นแบบ case-sensitive (ตัวอักษรใหญ่ และเล็กมีความหมายแตกต่างกัน) แต่ หากระบุ “แอตทริบิวต์” เป็น BINARY ปุ๊บ การสืบค้นจะไม่คำนึงตัวอักษรว่าจะเป็นตัวใหญ่ … Continue reading

Posted in เกร็ดความรู้ | Leave a comment

Warning: Invalid argument supplied for foreach() php

บ่อยครั้งที่คุณเจอแบบนี้ ตอนรันเว็บสำเร็จรูป ซึ่งอาจทำให้การทำงานผิดพลาดไป อาจทำให้มึนเป็นวันๆได้เลย ให้คุณครอบคำสั่งนี้ ตรงบรรทัดที่มันแจ้ง Warning โดยใช้ is_array [cc lang=”php”] if(is_array($variable)) { foreach …. } [/cc]

Posted in php, เกร็ดความรู้ | Leave a comment

example associate array in java and python

java not associate array it’s use Hashmap instead [cc lang=”java”] import java.util.HashMap; import java.util.Map; Map test = new HashMap(); test.put(“key”,”value”); System.out.println(test.get(“key”)); [/cc] python use dictionary instead [cc lang=”python”] import json import collections test_dict = {‘key':’value’,’key2′:’value2′} #use dict for prepare return … Continue reading

Posted in เกร็ดความรู้ | Leave a comment