PHP for Beginer
posted on 17 Oct 2007 21:41 by nitrousturboIntroduction to Web-Database Programming
www (World Wide Web)
www หรือ Web ถูกสร้างขึ้นมาในปี ค.ศ. 1989 ที่ Cern (The European Laboratory for Particle Physics) จากนั้นก็เตอิบโตอย่างรวดเร็ว จนถึงปัจจุบัน
Website ในปัจจุบันมีหลายชนิด ทั้งที่ Search Engine, Webbroad, รวมทั้ง Web ที่เป็นข้อมูลข่าวสารต่าง ดังรูปที่ยกตัวอย่างมาเป็น Search Engine และ Webbroad
Web Base Programming Language
การเขียนโปรแกรมบนเว็บแบ่งได้ 2 ประเภทคือ Client-side และ Server-side
* Client-side เป็นการเขียนโปรแกรมที่ใช้ Resource (Memory) จากเครื่องคอมพิวเตอร์ของผู้เรียกใช้โปรแกรม ตัวอย่าง เช่น Javascript
* CGI (Common Gateway Interface) เป็น Server-Side Language นั่นคือการประมวลผลทั้งหมดถูกจัดการบน Web Server
HTML
Html ย่อมาจาก Hyperlink Markup Language เป็นส่วนหนึ่งของ Standard Generalized Markup Language (SGML) เป็นภาษาที่ระบุชนิดของเอกสารและการแสดงเอกสารในหลายๆรูปแบบ HTML ประกอบด้วย Tag ที่ใช้เขียนลงไปในเอกสาร Tag เป็นสื่งที่อธิบายให้กับ Web Browser ว่าจะแสดงข้อมูลที่อยู่ในเอกสารในลักษณะอย่างไร ซึ่งตัวอย่างของ HTML แสดงดังต่อไปนี้
PHP
PHP (Hypertext Preprocessor) เป็น Server Side Scripting language ซึ่งมีโครงสร้างของภาษาคล้าย C ,Java และ Perl
รูปด้านล่างจะเป็นการพัฒนาของ PHP และผู้พัฒนา
ที่กล่าวมาข้างต้นเป็นการบอกให้ทราบต้นกำเนิดของ Website และ PHP พอสังเขป
การใช้งาน phpMyadmin เบื้องต้น
1. การเข้าสู่หน้าจอโปรแกรมให้เปิด Browser แล้ว Open ที่ URL : http://localhost
จะแสดงหน้าจอด้านล่าง
2. จะขึ้นหน้าจอให้ Login ดังรูป
Username : root
Password: password
3. จะเข้าหน้าจอ Main ดังรูป คลิกเลือกภาษาไทย
Section 1 คือการเพิ่มข้อมูล
ทางด้านขวาแสดงรายการ Databse ที่มีทั้งหมด
การเพิ่ม Table
ลบ Table มีขั้นตอนดังรูป
AppServ ( Apache + PHP + MySql + phpMyAdmin)
Appserv คือชุด ซอฟท์แวร์ ที่รวมเอา Apache Web Server , PHP, Mysql และphpMyAdnin มาไว้ใน
Package เดียวกัน
Appserv 2.5.9 ประกอบด้วย Software ต่างๆ ดังนี้
1. Apache 2.2.4
2. PHP 5.2.3
3. MySQL 5.0.45
4. phpMyAdmin 2.10.2
Software Update October, 2007
1. เมื่อต้องการใช้งานเปิดที่ URL : http://www.appservnetwork.com/ ดังรูป
ในหน้าจอจะเห็นว่ามี 2 Version 8nv 2.4.x และ 2.5.x รูปนี้คือการ Download โปรแกรมมาใช้งาน
การติดตั้ง AppServ หลังการโหลดเสร็จ มีขั้นตอนดังรูป
ขั้นตอนการเลือกทิศทางที่ต้องการติดตั้ง
การกำหนดคอนฟิกของ Apache ดังรูป
การกำหนดคอนฟิกของ MySQL Database ดังรูป
Click Finish เมื่อเสร็จการติดตั้ง แล้วจะทำการ Run Program Apache และ MyAQL ทันที ดังรูป
ต่อมาคือการตรวจสอบการติดตั้ง ซึ่งโปรแกรมจะทำการตรวจสอบให้อัตโนมัติ
ถ้าขึ้นหน้าจอดังกล่าวคือการติดตั้งที่สมบูรณ์
การเข้าสู่โปรแกรม ไปที่ MENU และ PROGRAM และเลือกที่ Appserv หน้าตาโปรแกรมดังรูป