PHP MySQL (เกร็ดความรู้)
หน้าที่
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
-
ตัวแปร local and global (6,333)
[h2]ตัวแปร local[ h2] คือ เป็นตัวแปรที่ประกาศในฟังก์ชั่น และใช้งานได้แต่ภายในฟังก์ชั่นที่ประกาศไว้เท่านั้น [b]ตัวอย่าง[ b] [code][ code] [h2]ตัวแปร global[ h2] คือ คำสั่งที่เอาไว้ใช้เรียกตัวแปรภายนอก เข้ามาภายในฟังก์ชั่น คำสั่งนี้ เมื่อประกาศแล้ว ตัวแปรนั้นๆ จะกลายเป็น global variable ไปโด -
mysql real escape string กับ htmlspecialchars ต่างกันอย่างไร (6,362)
function mysql real escape string มันเป็น function ที่ทำหน้าที่ ใส่เครื่องหมาย เข้าไปหน้า special characters ครับ [b]วิธีใช้[ b] $fullname mysql real escape string $ REQUEST['fullname'] ใช้งานแบบนี้ ได้ครับ [b]หรือจะให้เป็น [ b] htmlspecialchars ก็ได้ครับ ซึ่ง function นี้ -
mysql real escape string คืออะไร ใช้งานยังไง (9,525)
เป็นฟังก์ชันสำหรับเลี่ยงการใช้ตัวอักขระพิเศษในคำสั่ง sql เช่น เครื่องหมาย ' เป็นต้น เพื่่อให้ได้คำสั่ง sql ที่ปลอดภัยสำหรับการ query หรือปลอดภัยจากการเรียกใช้ฟังก์ชัน mysql query ยกเว้นเครื่องหมาย % และ ซึ่งมีใช้ในคำสั่ง sql [b]ตัวอย่าง[ b] [code] -
เปลี่ยน MySQL เป็น innoDB How to install InnoDB Engine in MySQL (9,563)
หลังจากที่ได้เรียนวิชา Database ไป ซึ่งเรียนในเรื่องของ Referential integrity ทำให้ได้ความรู้ใหม่ๆ มากขึ้นมากมาย โดย Referential integrity เป็นกฏที่ใช้ในการควบคุมการเชื่อมโยงระหว่างตาราง [h2]การควบคุมให้เป็นไปตามกฎความคงสภาพของการอ้างอิงที่เกี่ยวกับการลบแถวข้อมูลและแก้ไขข้อมูล[ h2] 1 การกระทํา -
เปลี่ยน storage engine จาก MyISAM เป็น InnoDB (7,797)
วิธีการเปลี่ยน storage engine จาก MyISAM เป็น InnoDB ทีละหลายๆ table สามารถทำได้โดยรันคำสั่ง SELECT CONCAT เพื่อสร้างคำสั่งในการ convert storage engine จาก MyISAM เป็น InnoDB และเราก็นำผลลัพธ์จากคำสั่งนี้ไปรันต่อที่ MySQL console เพื่อแก้ไข storage engine ได้โดยไม่ต้องพิมพ์ให้เมื่อยและยังครบถ้วนทุก -
สุ่มตัวอักษร 10 ตัว เพื่อทำ verify code หรือ รหัสผ่าน (7,199)
สุ่มตัวอักษร 10 ตัว เพื่อทำ verify code แนวคิด 1 สร้างชุดตัวอักษรตั้งแต่ a z 2 สร้างชุดตัวอักษรตั้งแต่ A Z 3 สร้างชุดตัวอักษรตั้งแต่ 0 9 4 เอาชุดตัวอักษรทั้ง 3 มารวมกัน 5 ทำการสับเปลี่ยนตำแหน่งตัวอักษร 6 ตัดเอามาแค่ 10 ตัวอักษร โค้ด 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 -
ฐานข้อมูลทุกประเทศทั่วโลก ที่ละเอียดที่สุด JSON (6,632)
ฐานข้อมูลทุกประเทศทั่วโลก ที่ละเอียดที่สุด ประกอบด้วยหลากหลายข้อมูล ชื่อประเทศ สกุลเงิน รหัสประเทศ เมืองหลวง countryCode countryName currencyCode population fipsCode isoNumeric north south east west capital continentName continent areaInSqKm languages isoAlpha3 geonameId [code]{ "countries" { -
ฐานข้อมูลทุกประเทศทั่วโลก ที่ละเอียดที่สุด MySQL (7,438)
ฐานข้อมูลทุกประเทศทั่วโลก ที่ละเอียดที่สุด ประกอบด้วยหลากหลายข้อมูล ชื่อประเทศ สกุลเงิน รหัสประเทศ เมืองหลวง countryCode countryName currencyCode population fipsCode isoNumeric north south east west capital continentName continent areaInSqKm languages isoAlpha3 geonameId [code]CREATE TABLE IF NO -
ฐานข้อมูลทุกประเทศทั่วโลก ที่ละเอียดที่สุด xml (6,398)
ฐานข้อมูลทุกประเทศทั่วโลก ที่ละเอียดที่สุด ประกอบด้วยหลากหลายข้อมูล ชื่อประเทศ สกุลเงิน รหัสประเทศ เมืองหลวง countryCode countryName currencyCode population fipsCode isoNumeric north south east west capital continentName continent areaInSqKm languages isoAlpha3 geonameId [code] -
ใช้คำสั่ง ereg replace มาตัดช่องว่างในข้อความออกกันดีกว่า (11,270)
ถ้าต้องการลดหรือตัดช่องว่างออกจากข้อความนั้น สามารถใช้คำสั่ง ereg replace มาช่วยกันการได้ครับ ทุกครั้งที่เราใช้กันจะเป็นการตัดช่องว่างหัวและท้ายโดยใช้คำสั่ง trim แต่บางกรณีเราอยากจะตัดช่องว่างออกทั้งหมดให้เหลือแต่ข้อความติดๆกัน มาดูกันครับว่าทำยังไง [h2]ตัวอย่างที่ 1 การตัดช่องช่องว่างหัวท้า