วันศุกร์ที่ 29 มิถุนายน พ.ศ. 2550

วันพฤหัสบดีที่ 28 มิถุนายน พ.ศ. 2550

ชาราโปว่า


ชาราโปว่า


ชาราโปว่า


ชาราโปว่า
















ชาราโปว่า




ชาราโปว่า


ชาราโปว่า


นางฟ้า ชาราโปว่า

ในที่สุด สิ่งที่แฟนเทนนิสหนุ่มๆ ตั้งตารอคอยก็กลายเป็นจริง เมื่อสาวน้อยวัย 19 ปี ชาวรัสเซีย มาเรีย ชาราโปว่า ตัดสินใจถ่ายแฟชั่นชุดว่ายน้ำให้กับSPORTS ILLUSTRATED นิตยสารกีฬาชื่อดังของสหรัฐอเมริกา นับเป็นการเจริญรอยตามหลัง แอนนา คูร์นิโคว่า สาวรัสเซียรุ่นพี่ ที่เคยผ่านการถ่ายแบบกับนิตยสารชื่อดังฉบับนี้มาแล้ว การเปิดตัวภาพแฟชั่นชุดดังกล่าว SPORTS ILLUSTRATED ได้จัดงานอย่างเป็นทางการกลางมหานครนิวยอร์ก โดยถือเอาฤกษ์ดีในวันวาเลนไทน์เปิดโฉมฉบับพิเศษ ซึ่งนอกจากนางแบบกิตติมศักดิ์อย่าง มาเรีย ชาราโปว่า แล้วยังมีนางแบบชื่อดังอีกหลายคนมาอวดโฉมในแฟชั่นชุดว่ายน้ำเซตนี้ สำหรับสถานที่ในการถ่ายภาพแฟชั่นชุดพิเศษนี้ ทีมงาน SPORTS ILLUSTRATED ได้เลือกเอาชายหาด เกรซ เบย์ คลับ ในประเทศตุรกี เพื่อถ่ายทอดความสวยงามของเรือนร่างนักเทนนิสสาวชื่อดัง โดยช่างภาพที่รับหน้าที่ในครั้งนี้เป็นช่างภาพมือหนึ่งของ SPORTS ILLUSTRATED ที่ชื่อ “วอลเตอร์ อูสส์ จูเนียร์” สาวรัสเซียวัย 19 ปี ที่ดูจะภาคภูมิใจในผลงานชิ้นนี้เป็นอย่างมาก กล่าวถึงการทำงานในครั้งนี้ว่า “การทำงานครั้งนี้สนุกมาก และการใส่ชุดบิกินีถ่ายแบบมันให้ความรู้สึกที่แตกต่างไปจากการถ่ายแบบทั่วไป เราแทบจะไม่ต้องเตรียมอะไรกันมากนัก เพียงแต่ปล่อยร่างกายไปตามความรู้สึกบนหาดทราย และน้ำทะเล มันเป็นความรู้สึกที่ดีมาก” ทั้งนี้ นักเทนนิสสาววัย 19 ปี ชาวรัสเซีย ซึ่งทำผลงานในฤดูกาล 2006 ได้ไม่ค่อยดีนัก และในฤดูกาล 2005 ที่ผ่านมา มาเรียก็ไม่สามารถป้องกันตำแหน่งแชมป์วิมเบิลดันได้ โดยตกรอบรองชนะเลิศไปอย่างน่าเสียดาย เหล่านักวิจารณ์มองว่ามาเรียกำลังอยู่ในช่วงขาลง เมื่อเธอก้าวเข้าสู่วงการแฟชั่นจึงทำให้อดนำไปเปรียบเทียบกับแอนนาไม่ได้ และทำให้ มาเรีย ถูกมองว่ากำลังก้าวตามรอยเท้าของนักเทนนิสสาวรุ่นพี่ แอนนา คูร์นิโคว่า ที่ก่อนหน้านี้ก็เคยถ่ายแฟชั่นชุดว่ายน้ำให้กับ SPORTS ILLUSTRATED และหลงในแสงสีของวงการแฟชั่น-บันเทิงจนท้ายที่สุดก็ต้องออกจากวงการลูกสักหลาดไปโดยปริยาย แต่ มาเรีย ปฏิเสธข้อกล่าวหาดังกล่าว โดยกล่าวว่าการถ่ายแฟชั่นในครั้งนี้เป็นเพียงงานอดิเรกเท่านั้น แต่ความสนใจทั้งหมดของเธอยังอยู่ที่การแข่งขันเทนนิสโดยสาวน้อยวัย 19 ปี กล่าวย้ำว่า “ฉันรักการลงสนามแข่งขัน นั่นเป็นสิ่งที่ฉันทำได้ดีที่สุด ส่วนการถ่ายแบบนั้นเป็นสิ่งที่ทำเพื่อความสนุกสนานเท่านั้น” สำหรับฤดูกาลนี้ ชาราโปว่ายังไม่สามารถคว้าแชมป์ได้เลยเนื่องจากมีอาการบาดเจ็บรบกวน แต่อย่างไรก็ตาม ในการแข่งขันเทนนิสแกรนด์สแลมรายการออสเตรเลียน โอเพ่น เธอก็ยังสามารถเข้าได้ถึงรอบรองชนะเลิศ แม้ว่าจะมีบาดเจ็บที่หัวไหล่ ก่อนจะพ่ายให้กับ จัสติน เอแนง อาร์เดนน์ ไปด้วยสกอร์ 1-2 เซต ชาราโปว่า บรรยายความรู้สึกเมื่อครั้งเจ็บไหล่แต่ยังกัดฟันเล่นต่อจนเข้าถึงรอบลึกได้ว่า “ตอนแข่งออสเตรเลียน โอเพ่น ฉันเล่นได้ดี แม้ว่าจะมีอาการบาดเจ็บที่หัวไหล่ ตอนนั้นไม่ได้คิดว่าตนเองจะไปไกลถึงรอบรองชนะเลิศ แต่สุดท้ายฉันก็ทำผลงานได้ดีกว่าที่คาดคิดเอาไว้ ตอนนี้คงต้องหยุดพักให้อาการบาดเจ็บหายขาด และฉันจะได้กลับลงสนามอย่างสมบูรณ์ 100 เปอร์เซ็นต์” สำหรับภาพถ่ายชุดว่ายน้ำของ มาเรีย ชาราโปว่า ซึ่งตีพิมพ์ลงในนิตยสาร SPORTS ILLUSTRATED ฉบับเดือนกุมภาพันธ์ ได้ออกวางจำหน่ายเป็นที่เรียบร้อยแล้ว โดยนิตยสารชื่อดังฉบับดังกล่าวมีจำนวนผู้อ่านที่คอยติดตามเนื้อหาอยู่ทั่วสหรัฐฯ จำนวน 64 ล้านคน นอกจากนี้ยังมีการตีพิมพ์ในอีก 15 ประเทศ แยกเป็น 12 ภาษากระจายไปทั่วโลกอีกด้วย

ชาราโปว่า


วันพุธที่ 20 มิถุนายน พ.ศ. 2550

ข่าววันใหม่


การสร้างรูปด้วย Photoshop*cs2
Posted by Picasa

วันพฤหัสบดีที่ 14 มิถุนายน พ.ศ. 2550

Apache

Realbasic เชียงใหม่เปิดสอนเชิงปฏิบัติการ PHP & MysQL Programming Workshop Medium Level 27 ชั่วโมง *** หลักสูตรปรับปรุงใหม่ ***รุ่นที่ 10 รอบ จันทร์,พุธ,ศุกร์ เวลาเรียน 18:00-21:00 วันที่เรียน 28,30 พ.ค. 01,04,06,08,11,13,15 มิ.ย. 2550 รายละเอียดเพิ่มเติม + จองเวลาเรียนติดตามได้ที่ : http://www.realbasic.co.th/ ---------------------------------------------------------------------------------มิตติ้งเชิงสัมมนาเว็บมาสเตอร์ & แอดมินภาคเหนือ ครั้งที่ 4 วันที่ 25 พค.นี้
สำหรับผู้ที่สนใจสามารถอ่านรายละเอียดเพิ่มเติมได้ที่http://www.thainorthadmin.com/board/index.php?topic=30.0หากต้องการเป็น Sponsor สามารถก็สามารถติดต่อกับผู้จัดได้โดยตรงครับ โดยได้ระบุหมายเลขโทรศัพท์ไว้แล้วงานนี้มีหัวข้อสัมมนาน่าสนใจหลายหัวข้อ หากใครสนใจก็มาร่วมงานกันได้ครับ
AppServ 2.5.8 & 2.4.8 with MySQL Root Password Reset Released !
ข่าวโดย apples เมื่อ Tuesday 20 Feb 07@ 16:57:29 ICT (2103 คนอ่าน)

AppServ 2.4.8
ระบบ Reset รหัสผ่าน Root ของ MySQL
Apache 2.0.59
PHP 4.4.5
MySQL 5.0.27
phpMyAdmin-2.9.2
Download Sourceforge.net : http://prdownloads.sourceforge.net/appserv/appserv-win32-2.4.8.exe?downloadMD5SUM : 917bffb4f5b7ca6188a4c82b067d39dfAppServ 2.5.8
ระบบ Reset รหัสผ่าน Root ของ MySQL
Apache 2.2.4
PHP 5.2.1
MySQL 5.0.27
phpMyAdmin-2.9.2
Download Sourceforge.net : http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.8.exe?downloadMD5SUM : b5daeded874474873a03e75b36511fe7 (อ่านต่อ... คะแนน: 5)
AppServ 2.4.7 และ AppServ 2.5.7 พร้อมกับภาษาไทยเต็มรูปแบบใน MySQL 5 !!
ข่าวโดย apples เมื่อ Saturday 07 Oct 06@ 18:45:24 ICT (7661 คนอ่าน)

หลายๆ คนที่ปวดหัวกับ MySQL ในเวอร์ชั่นใหม่ๆ เวลา Dump ข้อมูลเข้าแล้วไม่เป็นภาษาไทยในเวอร์ชั่นนี้ ได้เพิ่มเติมในส่วนของเลือกภาษาระหว่างการติดตั้ง ถ้าหากเลือก TIS620 Thai แล้วก็จะไม่มีปัญหาภาษาไทยเวลา Dump เป็นแล้วเป็น ????? เกิดกับท่านอีก อ่านรายละเอียดเพิ่มเติมได้โดยเลื่อน Scroll Bar ลงไปอ่านบทความก่อนหน้านี้
สำหรับใครที่ใช้ AppServ 2.5.7 และดาวน์โหลดไปใช้ก่อนวันที่ 9 ตุลาคม กรุณาดาวน์โหลด Patch Update เพื่อแก้ไขปัญหา PHP5 Crash Apache Web Server ด้วยครับคลิกที่นี่เพื่อทำการดาวน์โหลด Patch. (ขนาด 28KB.)วิธีการ Patch 1. ปิดการทำงาน Apache Service. (Start -> Program -> AppServ -> Control Server by Service -> Apache Stop) 2. ก๊อปปี้ php5apache2_2.dll ลงใน C:AppServphp5 เพื่อแทนที่ไฟล์เดิม 3. เปิดการทำงาน Apache Service. (Start -> Program -> AppServ -> Control Server by Service -> Apache Start) 4. เสร็จสิ้นการ patch.
AppServ 2.4.7
เพิ่มเติมส่วนของการเลือกภาษาของ MySQL ระหว่างการติดตั้ง
รองรับ Old Password สำหรับ PHP API MySQL Version เก่าๆ
กำหนดให้สามารถใช้งาน InnoDB ได้ขณะติดตั้ง
ระบบติดตั้งตรวจสอบเวอร์ชั่นเก่าที่มีอยู่ หากพบจะทำการ Backup ก่อนติดตั้งเวอร์ชั่นใหม่ลงไป
Apache 2.0.59
PHP 4.4.4
MySQL 5.0.24a
phpMyAdmin-2.9.0.2
Download Sourceforge.net : http://prdownloads.sourceforge.net/appserv/appserv-win32-2.4.7.exe?download Bittorrent : http://www.appservnetwork.com/torrent/appserv-win32-2.4.7.exe.torrentMD5SUM : b0e22a4a42e88ebf0a9393c0a6d2943fAppServ 2.5.7
เพิ่มเติมส่วนของการเลือกภาษาของ MySQL ระหว่างการติดตั้ง
รองรับ Old Password สำหรับ PHP API MySQL Version เก่าๆ
กำหนดให้สามารถใช้งาน InnoDB ได้ขณะติดตั้ง
ระบบติดตั้งตรวจสอบเวอร์ชั่นเก่าที่มีอยู่ หากพบจะทำการ Backup ก่อนติดตั้งเวอร์ชั่นใหม่ลงไป
Apache 2.2.3
PHP 5.1.6
MySQL 5.0.24a
phpMyAdmin-2.9.0.2
Download Sourceforge.net : http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.7.exe?download Bittorrent : http://www.appservnetwork.com/torrent/appserv-win32-2.5.7.exe.torrentMD5SUM : 0463647eec0e21f2e13075e9be3e4283 (อ่านต่อ... คะแนน: 4.5)
ทำความเข้าใจกับ MySQL 5.x, 4.x และ PHP เวอร์ชั่น 5
ข่าวโดย apples เมื่อ Saturday 07 Oct 06@ 16:13:50 ICT (6576 คนอ่าน)
ทำความเข้าใจกับเครื่องหมาย ?????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????? เวลาดึงฐานข้อมูลจาก MySQL หรือ phpMyAdmin ปัญหานี้เป็นปัญหาจริงหรือ - ไม่ใช่ปัญหาแต่ว่าผู้ใช้ปรับตัวเข้ากับเวอร์ชั่นใหม่ไม่เป็น ถ้าไม่ใช่ปัญหาแล้วจะทำยังไงกับ MySQL 5.x , 4.1.x ที่ไม่ยอมเป็นไทย - เวลา Connect Database ให้เพิ่มในส่วนของ mysql_db_query($dbname,"SET NAMES tis620"); เพิ่มเข้าไปทุกครั้งมีมีการ Connect ทำการเพิ่ม SET NAMES tis620 ไปแล้วแต่ phpMyAdmin เวลา Dump ข้อมูลมันก็ยังเป็น ????? อยู่อีก - เปิด my.ini ขึ้นมาโดยกดที่ Start -> run พิมพ์ my.ini แล้วกด Enter ในส่วนของ [client] ให้เพิ่ม default-character-set = tis620 ในส่วนของ [mysqld] หลัง database directory ให้เพิ่ม default-character-set = tis620 character-set-server = tis620 collation-server = tis620_thai_ci init_connect = 'SET collation_connection = tis620_thai_ci' init_connect = 'SET NAMES tis620' จากนั้น Restart MySQL แล้วคนใช้ UTF-8 จะทำยังไงในเมื่อเรา SET ทุกอย่างเป็น tis620 หมด - คนใช้ UTF-8 ต้องมา mysql_db_query($dbname,"SET NAMES UTF8"); เองซะแล้ว !! ** ในการ Input ข้อมูลต่างๆใน phpMyAdmin นั้นจะไม่มีผลใดๆ กับผู้ใช้ UTF8 เมื่อก่อนไม่เห็นมีแบบนี้เลยแล้วเมื่อก่อนให้เลือก character set คืออะไร - เมื่อก่อนเป็น Character Set แบบปลอมๆ คือข้อมูลต่างๆที่เก็บลงฐานข้อมูลมันคือ latin1 นั่นเอง แล้วทำไม Latin1 มันใช้ภาษาไทยได้หละ แน่นอนอยู่แล้วมันใช้ได้เนื่องจาก latin1 มัน Key map แบบเดียวกะ keyboard ไทย และประเทศอื่นๆ ก็เป็น Key Map เดียวกัน แต่สมัยนี้พวกภาษาจะไม่ขึ้นอยู่กับ Key Map ที่เราเห็นอยู่แล้ว (UTF-8) *** และที่สำคัญในเวอร์ชั่น 4.0, 3.x มีให้เลือก character set ตรงนั้นไม่ได้มีความหมายว่า เก็บข้อมูลเป็นภาษาไทย ความหมายของมันคือ เรืยงลำดับภาษาไทย ต่างหาก คนไทยจึงเข้าใจผิดๆ มานาน -_-' กับ tis620 ใน MySQL ไม่ก็ลองย้อนไปดูได้ครับแม้ว่าจะเลือก charset เป็น latin1 มันก็เก็บข้อภาษาไทยได้ เพียงแต่เรียงลำดับภาษาไทยไม่ได้เท่านั้น แล้วทำไมสมัยนี้ MySQL ทำไมยุ่งยากกว่าเดิมเยอะ - มันไม่ได้ยุ่งยากหรอกครับ มันอยู่ที่เราจะปรับตัวมากกว่า อย่ายึดติดกับหนังสือตามห้องสมุด เพราะที่ท่านอ่านมันเป็นความรู้เก่าๆ ผมไม่ได้บอกว่าหนังสือที่เค้าขายกํนมันไม่ดีนะครับ เพียงแต่อยากจะบอกว่าที่เค้าขายกัน มันตกยุคไปนานโขแล้ว เริ่มต้นทำความเข้าใจกับ MySQL ใหม่ เพราะที่มองเห็นว่ายุ่งยากกว่าเดิมจริงๆ ไม่ใช่ ควรเรียกว่าเป็นทางเลือกใหม่จะเหมาะสมกว่า เพราะว่าระดับภาษาของ MySQL จะเจาะลึกลงไปเยอะมากคือ - ต้องกำหนดภาษาเมื่อ Connect to Database - ต้องกำหนดภาษาเมื่อ Create Database (การเรียงลำดับ) - ต้องกำหนดภาษาเมื่อ Create Table (การเรียงลำดับ) - ต้องกำหนดภาษาเมื่อ Create Field (การเรียงลำดับ) รู้ปัญหามานานแล้วทำไมพึ่งมาบอก ?? - เพราะผมเลิกใช้ TIS-620 ไปแล้ว ตอนนี้ใช้แต่ UTF-8 ดีกว่าเยอะ !! ความเสถียรของ MySQL 5.x เป็นยังไงบ้างเมื่อเทียบกับตัวเวอร์ชั่นเก่าๆ - เสถียรกว่าเวอร์ชั่นเก่าๆ มาก ไม่มีอาการ Crash อิดๆ ออดๆ เหมือนแต่ก่อน ดังนั้น แนะนำให้ใช้เป็นอย่างยิ่ง PHP5 ทำไมมี Bug เยอะจัง - อันนี้ก็เข้าใจผิดๆ อีกเรื่องหนึ่งที่เจอกันเยอะมาก เข้าใหม่เสียว่า ที่ดูเป็น Bug ที่เห็นนั่นแหละ คือเราเองเขียน Source Code ผิด เนื่องจาก PHP5 มี Sesnsitive มากๆ เกี่ยวกับการเขียน Code หลังจากที่ ผมเลือกใช้ PHP5 ผมจึงรู้ว่าสมองอันน้อยนิดที่คิดว่าผมเขียนโปรแกรมถูกนั้น ปรากฏว่าเจอ Error กระจาย ต้องมาไล่แก้ code ใหม่อีกครั้ง ซึ่ง Error ที่แจ้งออกมา เราจะเห็นได้ว่าเราเขียนผิดเองจริงๆ และทำให้ผมมองย้อน กลับไปที่ PHP4 จึงทำให้รู้ว่า PHP4 นี่แหละที่มี Bug เยอะกว่า PHP5เพราะว่าไม่ยอมแจ้งข้อผิดพลาดขึ้นมาเลย ทั้งๆ ที่มีผิดอยู่เห็นๆ บทพิสูจน์นี้ทดสอบบน Domain ที่อยู่ใน Hosting ผมกว่า 60 กว่าโดเมนสามารถทำงาน ได้กับ PHP5 ได้อย่างไม่มีปัญหาใดๆ เลยแม้แต่น้อย อีกทั้ง PHP5 ยังทำงานเร็วกว่า PHP4 เพราะเนื่องจากว่า PHP5 เลือกใช้ Zend Engine 2 นั่นเองจึงทำให้ความเร็วเพิ่มขึ้นมาประมาณ 20% และลด Load CPU ของ Server ลงไปเยอะมาก แล้วแบบนี้ก็ต้องหันมาใช้ PHP5 แทนที่ PHP4 ใช่ไหม ? - อันนี้ขึ้นอยู่กับความชอบของแต่ละคน แต่ถ้าให้ผมแนะนำใช้เถอะครับ เพราะตอนนี้ PHP6 เค้าจะออกมากอีกแล้ว แต่ว่าตอนนี้คุณยังไม่ได้เริ่มต้นที่จะทดลองใช้ PHP5 เลย ขืนใช้ PHP4 แล้ว Upgrade เป็น PHP6 ผมรับประกันได้เลยว่าคุณต้องปวดหัวแบบสุดๆ แน่นอน !! แล้วจะมาบอกอีกไม่ได้ว่า PHP5 และ PHP6 เค้ามี Bug ! ใช้ PHP4 แทนแล้วกัน ก็ขอยืนยันอีกครั้งว่า Source Code ของคุณจะเป็น Source Code รุ่นโบราณที่สุดในโลก(อ่านต่อ... คะแนน: 4.26)
เพิ่มความเร็วในการ Processing ภาษา PHP ด้วย Zend Optimizer
ข่าวโดย apples เมื่อ Saturday 07 Oct 06@ 15:49:08 ICT (2132 คนอ่าน)
Zend Optimizer เป็นผลิตภัณฑ์ของบริษัท Zend Technologies Ltd. ซึ่งบริษัทนี้แหละที่เป็นผู้พัฒนาภาษา PHP และ Engine ของ PHP เพื่อให้สามารถรองรับงานต่างๆ ได้มากมายโดย PHP นั้นเราก็เป็นที่รู้กันดีอยู่แล้วว่าเป็น Open Source Software สร้างขึ้นมาเพื่อแจกฟรี ดังนั้นเงินสนับสนุนบางส่วนอาจจะไม่ตกถึงมือพัฒนามากนัก ทาง Zend จึงได้แยกออกมาทำCommercial Software ที่เกี่ยวกับภาษา PHP โดยผลิตภัณฑ์ของ Zend นั้นก็มีอยู่หลายตัวเช่นกันคือ

Zend Studio
Zend SafeGuade Suite
Zend Encoder
Zend Performance Suite
Zend Optimizer
Zend Engine
รายละเอียดผลิตภัณฑ์ของ Zend แต่ละตัวนั้นสามารถติดตามได้ที่ http://www.zend.com แต่สำหรับวันนี้ผมจะมาอธิบายเกี่ยวกับตัว Zend Optimizer ให้ฟังก่อน
Zend Optimizer - Optimize your PHP Code
สามารถรันไฟล์ PHP ที่เข้ารหัสจาก Zend Encoder ได้
เพิ่มประสิทธิภาพในกันรัน PHP ให้เร็วขึ้นถึง 40%
ที่สำคัญครับ ฟรี !!!
ดาวน์โหลดได้จาก http://www.zend.com/store/products/zend-optimizer.php
แล้วจะใช้ Zend Optimizer ได้อย่างไร ? เมื่อท่านติดตั้ง Zend Optimizer ลงไปบนเครื่องของท่านเพียงเท่านี้ท่านก็พร้อมที่จะใช้งาน Zend Optmizer ได้ในทันที สรุปง่ายๆคือ ติดตั้งลงไปแล้วท่านก็เขียน PHP ของท่านไปตามปกติ ไม่ต้องปรับแต่ง Code อะไร Zend Optmizer ก็จะเป็นคนจัดการให้เอง และสำหรับวิธีทีทดสอบง่ายๆ ว่าเราได้ติดตั้ง Zend Optimizer แล้วหรือยัง ก็ลองใช้ phpinfo() ดูนะครับว่ามี Modules Zend Optimizer เพิ่มขึ้นมาไหม หรือไม่ก็ลอง Encode ไฟล์ PHP ด้วย Zend Encoder แล้วก็ลองนำไปรันดูนะครับว่าสามารถอ่านไฟล์ที่ Encode ได้ไหม (อ่านต่อ... คะแนน: 3.2)
เริ่มต้นกับ UTF-8 พร้อมโปรแกรมแปลง TIS-620 เป็น UTF-8
ข่าวโดย apples เมื่อ Saturday 07 Oct 06@ 15:38:10 ICT (7698 คนอ่าน)

(อ่านต่อ... 12784 ไบต์ คะแนน: 4.86)
วิธีการสร้างไฟล์ Excel ด้วย PHP อย่างยาก
ข่าวโดย apples เมื่อ Friday 06 Oct 06@ 18:06:19 ICT (3321 คนอ่าน)
หลักจากที่ผมได้พูดถึงการ Export ข้อมูลออกมาเป็นไฟล์ Excel อย่างง่ายไปแล้วนะครับมีหลายๆ คนก็ส่งอีเมล์มาอยากให้เขียนบทความเกี่ยวกับการ Export Excel อย่างยากให้ไวๆหน่อยแต่พอดีช่วงก่อนผมงานเยอะเลยไม่ค่อยมีเวลาต้องขออภัยมา ณ ที่นี้ด้วย เอาเป็นว่าเรามาเริ่มกันดีกว่าว่าอย่างยากที่ว่านี่เป็นยังไง แต่ก่อนอื่นเราต้องเตรียมเครื่องมือให้พร้อมก่อนเครื่องมือสำหรับการสร้างไฟล์ Excel 1. PHP WriteExcel Class สำหรับสร้างไฟล์ Excel ดาวน์โหลดได้จาก http://www.bettina-attack.de/jonny/view.php/projects/php_writeexcel วิธีการเขียนให้ PHP สามารถ Export ออกมาเป็น Excel 1. เมื่อดาวน์โหลดไฟล์ PHP WriteExcel Class มาแล้วก็ทำการแตกลง Directory ไหนก็ได้นะครับยกตัวอย่างเช่น /home/phpexcel 2. ใน Directory /home/phpexcel ให้เอาแต่ไฟล์ที่มีชื่อขึ้นต้นด้วย class.* มานอกนั้นลบไปได้เลยครับ 3. ในไฟล์ class.writeexcel_worksheet.inc.php ให้ไปหาคำว่า $fh=fopen($this->_tmpfilename, "w+b"); พอเจอแล้ว Comment ด้วย # ด้านหน้าสุดของบรรทัดเลยครับ 4. ในไฟล์ class.writeexcel_worksheet.inc.php ให้หาคำว่า $this->_print_gridlines = 1; ให้แก้เป็น $this->_print_gridlines = 0; 5. วิธีการเขียนโปรแกรมให้ Export ออกมาเป็น Excel ยังมีต่อครับคลิกอ่านต่อได้เลยครับ (อ่านต่อ... 30433 ไบต์ คะแนน: 4.66)
การ Export MySQL ไปเป็นไฟล์ Excel .xls จากภาษา PHP อย่างง่าย
ข่าวโดย apples เมื่อ Friday 06 Oct 06@ 17:31:49 ICT (3049 คนอ่าน)

ปกติแล้วหลายๆ คนคงเคยใช้ phpMyAdmin export เป็นไฟล์ Excel กันแล้ว แต่จริงๆ แล้วไฟล์ Excel .csv ที่ phpMyAdmin ได้ทำขึ้นนั้นเป็นแค่ Text file ที่ใช้ตัว comma เป็นตัวแยก Cell ครับ ไม่ได้เป็นไฟล์ Excel จริงๆ ถ้าหากว่าเราต้องการนำไฟล์ไปใช้ Excel จะให้เรา Save As ตลอดเลย แต่วิธีที่ผมจะแนะนำต่อไปนี้เป็นการสร้างไฟล์ที่เป็น Excel จริงๆ ที่มีนามสกุลเป็น .xls ลองมาดูตัวอย่าง code php กันครับ
ตัวอย่างการสร้างไฟล์ XLS ด้วยภาษา PHP1. ขั้นแรกสร้าง Function ในการ สร้างไฟล์ XLS
function xlsBOF() { echo pack("ssssss", 0x809, 0x8, 0x0, 0x10, 0x0, 0x0); return; } function xlsEOF() { echo pack("ss", 0x0A, 0x00); return; } function xlsWriteNumber($Row, $Col, $Value) { echo pack("sssss", 0x203, 14, $Row, $Col, 0x0); echo pack("d", $Value); return; } function xlsWriteLabel($Row, $Col, $Value ) { $L = strlen($Value); echo pack("ssssss", 0x204, 8 + $L, $Row, $Col, 0x0, $L); echo $Value; return; } ?>

การติดตั้ง php โดยใช้ Apache จำลองเป็น Sever

การติดตั้ง PHP โดยใช้ Apache จำลองเป็น Server
สำหรับการติดตั้ง Apache ผมจะแนะนำโปรแกรม Appserv ซึ่งเป็น โปรแกรมที่รวมเอา packageAppserv คือ โปรแกรมที่รวมเอา Package ของ- php- apache- mysql- php-nukeมาใว้รวมกัน ซึ่งครบสูตรเลยครับ ในการพัฒนาโปรแกรม PHPหา Appserv ได้จากไหน ?Appserv เป็น Freeware ที่สามารถใช้งานฟรีครับ สามารถ downloads ได้ที่ AppServNetworkหรือจะ downloads ได้ที่http://sourceforge.net/project/showfiles.php?group_id=37459&package_id=29748 ซึ่งมีเวอร์ชั่นหลายเวอร์ชั่น อ่านรายละเอียดของแต่ละ Version ได้ืที่นี่ คลิกอ่าน ในการ downloads อาจต้องใช้โปรแกรมช่วยครับ เพราะไฟล์มีขนาด 24 M ขึ้นไป ครับ ติดตั้งอย่างไร ?1. หลังจากที่ downloads เสร็จเรียบร้อยแล้ว
2. ดับเบิ้ลคลิกเพื่อติดตั้ง
3. เลือก Next
4. เลือกรูปแบบ Custom และเลือก Next
5. เลือก รูปแบบดังรูป และเลือก Next
6. กำหนด ชื่อ Domain ในที่นี่ ไม่ต้องเปลี่ยนครับ ให้กำหนด เป็น localhostและใส่อีเมลล์ด้วยครับ และเลือก Next
7. ในส่วนนี้หากต้องการกำหนด Password ให้กับ Mysql หากไม่ต้องการให้ปล่อยว่างเอาใว้ครับ แนะนำไม่ต้องใส่ครับ เลือก Next
8. ติกเลือกดังรูป เพื่อเป็นการ Start Apache และ Mysql การติดตั้งเป็นเสร็จสมบูรณ์แล้วครับ
ทดลองใช้งาน1. เปิดโปรแกรม IE ( Interner Explorer ) Run ดังนี้ http://localhost หรือ 127.0.0.1
ถ้า ผลลัพธ์ ได้ดังรูปแสดงว่าสามารถ เขียน PHP ได้แล้วครับปล. ที่อยู่ของเว็บไซต์ที่เราจะเก็บในการเขียนโปรแกรมอยู่ที่นี่ครับ : C:\AppServ\www สร้าง Folder ย่อยได้นะครับ

แนะนำเว็บDD เกียวกับ php

http://www.webthaidd.com/php/
http://www.phpthailand.com/

ขอถามเรื่อง MySql กับ PHP หน่อยนะครับ
คือว่าผมได้เวป ขึ้นมาแล้ว บังเอิญว่าผมดัน Format เครื่องคอมไปนะครับ แล้วผมลืม Backup Database ไว้นะครับ แต่ผมได้ Upload ข้อมูลไปไว้บน เวปแล้วนะครับ แต่ผมอยากจะ ถามว่า ถ้าผมต้องการ ดึงตารางและข้อมูล ทั้งหมดมาลงในเครื่องได้อย่างไร บ้างนะครับ ขอบคุณครับ

อยากทราบ code php

อยากทราบ code ที่คำนวณเลขเหมือนเครื่องคิดเลข
อยากทราบ code ที่คำนวณเลขเหมือนเครื่องคิดเลข
ว่ารับมา100 ถอนเท่าไร อะไรแบบนี้ครับ