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
-
การจับคู่ตาราง INNER JOIN OUTER JOIN LEFT JOIN และ RIGHT JOIN (19,426)
คำสั่งในการจับคู่ตาราง จะใช้ร่วมกันกับคำสั่ง SELECT มีด้วยกัน nbsp 4 วิธีดังนี้INNER JOIN จะรวมข้อมูลที่เลือกเชื่อมต่อOUTER JOIN nbsp จะรวมข้อมูลที่เลือกเชื่อมต่อLEFT JOIN จะรวมข้อมูลที่ตรงกัน โดยจะเน้นตารางฝั่งซ้ายเป็นหลักRIGHT JOIN จะรวมข้อมูลที่ตรงกัน โดยจะเน้นตารางฝั่งขวาเป็นหลักรูปแบบคำสั่ง INN -
แก้ไข Undefined variable (4,174)
เปิด php ini แล้วแก้ไขจาก error reporting E ALL เป็น [b]error reporting E ALL ~E NOTICE[ b] -
ปรับแต่ง Apache ให้อัพโหลดไฟล์ใหญ่ได้ (6,521)
ในการปรับแต่ง Apache หรือ Web Server ให้อัพโหลดไฟล์ใหญ่ ๆ ได้นั้น มีขั้นตอนคล้ายคลึงกันทั้งบน Windows และ Linux คือ 1 เปิดไฟล์การตั้งค่า php ไฟล์ php ini ขึ้นมา แล้วทำการปรับค่าตัวแปร 3 ตัวที่เกี่ยวข้อง ดังนี้ [b]post max size 20M upload max filesize 20M memory limit 256M[ b] ค่า -
เขียน รับ get post ใน form method ระวังโดน hack (10,445)
นี่เป็นปัญหามาก ในเป็นการสร้างนิสัยเสียในการเขียนโปรแกรมในภาษา PHP ในเรื่องการที่คนเขียน นิสัยเสีย หรือติดจากหนังสือบางเล่ม ที่ไม่ค่อยใช้ GET หรือ POST ในการรับค่าจาก form ต่างๆ ใน method ต่างๆ มันยังผลไปสู่การ Hack หรือการเจาะได้ เช่น เมื่อเร็วๆ นี้ ทำ script PHP สำหรับการ vote freshy boys girls ที -
สุ่ม rand ข้อมูล ใน MySQL อย่างมีประสิทธิภาพ Optimize (6,681)
วันนี้มีงานที่ต้องใช้การสุ่ม record มาแสดงผลจากแต่ก่อนที่เคยใช้ได้แต่วันนี้ใช้งานช้าลงมาก จากที่เคยเขียน การสุ่ม record ใน MySQL ซึ่งเป็นการใช้งานแบบง่ายๆ แต่เมื่อต้องใช้งานกับข้อมูลที่มีจำนวนมากๆ แล้วจะมีประสิทธิภาพด้อยลง เนื่องจากเราไม่สามารถใช้ประโยชน์ใดๆ จาก Index ต่างๆ ที่สร้างไว้ได้เลย วันน -
ตัดคำ utf 8 ให้ถูกต้องด้วย mb substr (6,765)
รูปแบบการใช้ฟังก์ชั่น [b]mb substr[ b] จะเหมือนกับ substr เพียงแต่ต้องระบุรูปแบบของภาษาด้วย [code] [ code] -
ตัดบางส่วนจากข้อความภาษาไทยด้วย PHP Multibyte String (6,403)
โปรแกรมประเภทเว็บบอร์ดหรือเว็บ Social ที่ต้องการตัดบางส่วนจากข้อความหรือบทความที่ยาว เพื่อเป็นตัวอย่าง แสดงในหน้าแรก หรือการ Share หัวข้อบทความเป็นตัวอย่าง จากเว็บไซต์อื่นๆ หากเป็นภาษาอังกฤษ สามารถทำได้อย่างง่าย แต่ปัญหาคือเวลาตัดคำภาษาไทย มักจะไม่ได้ตามที่ต้องการ และอาจมีอักษรประหลาดแสดงขึ้นมาด้ -
การตัดข้อความหรือเนื้อหาให้สั้นลง แล้วใส่ หลังข้อความ 106 (6,855)
สวัสดีครับ วันนี้ ' จารย์ ด๋อยมี Source Code ดีๆ มานำเสนอนั่นคือ การใช้ PHP ตัดข้อความหรือเนื้อหาให้สั้นลง ถ้าข้อความหรือเนื้อหานั้นมีความยาวตัวอักษรเกินกว่าที่กำหนด และเมื่อตัดแล้วจะทำการใส่เครื่องหมาย หลังข้อความที่ตัดเพื่อเป็นกับบอกว่าข้อความนี้ยังมีต่อครับ โดยให้คุณ Copy Function ต่อไปนี้ลงไ -
ฟังก์ชัน PHP ตัดข้อความยาวด้วย wordwrap (6,360)
[code][ code] ขอบคุณ http www ninenik com %E0%B8%9F%E0%B8%B1%E0%B8%87%E0%B8%81%E0%B9%8C%E0%B8%8A%E0%B8%B1%E0%B8%99 PHP %E0%B8%95%E0%B8%B1%E0%B8%94%E0%B8%82%E0%B9%89%E0%B8%AD%E0%B8%84%E0%B8%A7%E0%B8%B2%E0%B8%A1%E0%B8%A2%E0%B8%B2%E0%B8%A7%E0%B8%94%E0%B9%89%E0%B8%A7%E0%B8%A2 wordwrap 147 html -
thai เมื่อรับ ส่งภาษาไทยผ่าน URL (6,128)
บางครั้งเมื่อเราต้องแนบตัวอักษรไปกับ url เช่นการ search เราจะต้องเจอกับตัวอักษรประหลาดๆ เช่นคำว่า ทะเล แต่ผลลัพที่ได้จะออกมาเป็น %E0%B8%97%E0%B8%B0%E0%B9%80%E0%B8%A5 8243 ทำให้เราไม่สามารถนำไป query ได้ [code]rawurlencode $string rawurldecode $string [ code] [b]สามารถแก้ไขได้โดย[ b]