Category "PHP"

php-development-scripting-language

PHP

PHP : แยก Array เป็นชิ้นๆ ด้วย array_chunk

| | 0 Comments

ในเวลาเขียนโปรแกรมจริงๆแล้ว array เป็นสิ่งที่ผมชอบมันมากๆ เรื่องของเรื่องก็คือ เมื่อวานทีทำงานผม ได้ข้อมูล ที่เป็น array มาจาก xml ทีแรกผมก็ไม่ได้คิดไรมาก loop แบ่งกลุ่มมันเอง แต่นั่งๆคิดดูแ้ล้ว php มันน่าจะมีตัวนี้ให้นะ เลยเข้าไปหาที่ php.net แล้วก้อไปเจอ ไอ้ตัวนี้เข้าพอดี ถือว่าตอบโจทย์ได้พอดี...

PHP

PHP [DATE TIME] ประยุกต์ การนำเวลา ที่เป็น H:i:s บวกกัน

| | 0 Comments

วันนี้มีเพื่อนๆคนนึงใน ที่แวะเข้ามาเยี่ยมชมเว็บไซต์ แล้วก็ถามผมใน facebook จะว่า วันนี้ก็ไม่ถูก ที่จริง โพสถามตั้งแต่มะวาน ผมเพิ่งได้เข้ามาอ่านในวันนี้นี่เอง เอาเป็นว่าเข้าเรื่องกันเลยดีกว่า โจทย์ก็มีอยู่ว่า .....

Jquery

Datatable:ประยุกต์สร้างลิงค์ภายใน datatable พร้อมส่ง primary key เพื่อนำไป query ข้อมูลและแสดง sub table

| | 1 Comment

บ่อยครั้งในการเขียนเว็บ เรามักจะแสดงข้อมูลออกมาในรูปแบบของตาราง โดยเฉพาะข้อมูลเชิงสถิติ ซึ่งวันนี้ผมจะมาแนะนำการประยุกต์ สร้างลิงค์ภายใน datatable พร้อมกับส่งค่า primary key เพื่อนำไป query ข้อมูลและแสดง sub table...

Jquery

jQuery Selected Dropdown List with PHP & MySQL

| | 0 Comments

นานแล้วที่ไม่ได้เขียนบทความเลย เหตุเพราะที่ทำงานกะลังวุ่นหนัก ออกต่างจังหวัดเป็นว่าเล่น แต่ก็เอาเถอะ..วันนี้มีน้องสาวคนนึงส่ง plugins ที่เป็น dropdownlist มาให้ผมช่วยดูให้ แต่ว่า plugins ตัวนั้นดูเหมือนจะใช้งานยากไปนิด ผมก็เลย ลองเขียนให้ น้องเขาดูอาจจะไม่สมบูรณ์นักแต่ก็หวังว่าคงจะเป็นประโยชน์กันบ้างเลยเอามาแชร์ให้ดูครับ ยกตัวอย่าง เช่น จังหวัด อำเภอ ตำบลนะครับ  ในจังหวัด หนึ่งๆ จะมีหลายอำเภอ และในอำเภอ หนึ่งๆ ก็จะมีหลายตำบล เวลาผมเลือกจังหวัด อำเภอภายในจังหวัดนั้นก็จะแสดง และเวลาผมเลือกอำเภอ ตำบลภายในอำเภอนั้นก็จะแสดงเช่นกัน  เป็นต้น...

Jquery

Datatable : ตอน แก้ไข ลบข้อมูล ด้วย datatable

| | 1 Comment

จากบทความนี้  การแทรกคลาสเข้าไปใน datatable  มาจนถึงบทความนี้ … ผมจะเอา แนวคิดมาใช้กับการ แก้ไข หรือ ลบ ข้อมูล นะครับ ตอนนี้ผมงานยุ่งมากเลยจริงๆ จนแทบไม่ได้เขียนบทความนานแล้ว จนมะเช้าตื่นนอนมาออนเอม  มีน้องคนนึงมาถามเกี่ยวกับ datatable  + กับขู่บังคับ ผมเลยบอกว่า ถ้ามีคนมากด like ครับ 100 ผมจะเขียนบทความนี้ให้ ดัน ครบเลยจริงๆ เลยต้องตามสัญญาครับ...

PHP

php:ว่าด้วย ฟังก์ชันรับค่าวันและเวลาปัจจุบัน ตอนจบ

| | 0 Comments

ต่อจาก บทความแรก และ บทความสอง ฟังก์ชัน getdate() เป็นฟังก์ชั่นที่ใช้แสดงผลของวันเวลาเช่นเดียวกับฟังก์ชั่น date() แต่จะแตกต่างกันตรงที่ ฟังก์ชั่น getdate() จะส่งค่าของวันหรือเวลามากับอินเด็กซ์ต่างๆของอาร์เรย์ ซึ่งมีอินเด็กซ์ต่างๆ ฟังก์ชัน time() เป็นฟังก์ชั่นที่ส่ง timestamp ของวัน/เวลาปัจจุบันในเครื่องกลับมาให้ ซึ่งฟังก์ชั่น time() นี้จะให้ค่าเป็นหน่วยของวินาที อินเด็กซ์ของอาร์เรย์ที่ใช้กับฟังก์ชัน getdate()...

PHP

php : ว่าด้วยเรื่อง ฟังก์ชันสร้างวันที่และเวลา ตอนที่ 2

| | 1 Comment

ตอนแรกเราได้เรียนรู้วิธีการใช้งานกันไปบ้างแล้ว ต่อเป็นก็คือเอาสิ่งที่เรียนได้จากตอนแรก มาประยุกต์ กันต่อด้วย โดยนำเอาค่าวันเวลาแต่ละส่วนมาประกอบกัน เช่นเครื่องเซิร์ฟเวอร์ที่อยู่ต่างประเทศ  หรือเครื่องเซิร์ฟเวอร์ตั้งอยู่ในเมืองไทย แต่เวลาช้าหรือเร็วไป ...

PHP

php: ว่าด้วยเรื่อง ฟังก์ชันแสดงวันที่และเวลาปัจจุบัน

| | 2 Comments

ฟังก์ชันแสดงวันที่และเวลาปัจจุบัน ใช้สำหรับการนำข้อมูลวันเวลาปัจจุบันในเครื่องเซิร์ฟเวอร์ในขณะนั้นออกมาแสดงหรือใช้งาน  เช่น วันที่สั่งซื้อสินค้า  เวลาที่โพสต์ข้อความ เป็นต้น จริงๆแล้วผมว่า เรื่องนี้สำคัญมากเลยนะ ถือว่าเป็นการทบทวนความจำ มาเริ่มกันเลยดีกว่า...

PHP

php if : ว่าด้วยการตรวจสอบตัวแปร…ที่ไม่ธรรมดา

| | 0 Comments

เวลาเขียนโปรแกรม แน่นอนว่าทุกท่านต้องการความสะดวกสบาย … แล้วในทุกๆระบบจะหลีกหนีไปไม่ได้เลย ก็คือการตรวจสอบเงือนไขต่างๆ ที่เราๆท่านๆรู้จักกันมาตั้งแต่การเริ่มต้นการเขียนโปรแกรม นั่นก็คือ if else ตามปกติ เราจะเขียนกันในรูปแบบนี้…...

Mysql

ป้องกันความผิดพลาด !! ด้วยการประมวลผลแบบ Transaction ตอนที่1

| | 1 Comment

อะไรคือ transaction เวลาที่เราสร้างระบบงาน ขึ้นมา ระบบงานหนึ่ง..อาจจะเป็นระบบเล็กๆ หรือว่าใหญ่ๆก็ตามแต่…มักมีการดำเนินการหลายๆอย่างพร้อมๆกัน เช่น การเพิ่ม การลบ การแก้ไข ข้อมูลในหลายๆตาราง ซึ่งอาจจะเกิดขึ้นพร้อมกัน แล้วถ้าหากว่า มีข้อผิดพลาด ขึ้นในขณะทำรายการหล่ะ ย่อมมีความเป็นไปได้มาก ที่ข้อมูลบางส่วนถูกปรับปรุงแก้ไข แล้ว บางส่วนอาจจะยังไม่ได้ถูกดำเนินการ ซึ่งถือว่าเป็นระบบที่ขาด Atomicity และ Consistency อย่างแท้จริง การจะแก้ไขปัญหาเหล่านี้ เราสามารถแก้ไขได้ด้วย ความสามารถในการประมวลแบบ Transaction ของระบบจัดการฐานข้อมูล...