ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming[Basic PHP] เริ่มต้นเขียน PHP ง่าย ๆ กับ [ThaiSeoBoard]
หน้า: [1] 2 3 ... 7   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: [Basic PHP] เริ่มต้นเขียน PHP ง่าย ๆ กับ [ThaiSeoBoard]  (อ่าน 42752 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
pugkung
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 196
ออฟไลน์ ออฟไลน์

กระทู้: 2,681



ดูรายละเอียด เว็บไซต์
« เมื่อ: 08 ตุลาคม 2008, 21:45:16 »

แหะ ๆ ที่จริงผมก็ไม่ได้ เทพ เซียน PHP ถึงขั้นไหนหรอก ก็ขั้นธรรมดา ๆ นี้ล่ะ
แค่พอ สั่งแสดง ข้อความได้ ติดต่อฐานข้อมูลได้ นิด ๆ หน่อย ๆ
ทีแรก ก็ไม่กล้าที่จะมาเขียนอะไรแบบนี้หรอกนะครับ เพราะคิดว่า ตัวเองมือไม่ถึง แล้วก็ เว็บพวกนี้ก็มีอยู่เยอะแล้ว แล้วผมก็ไม่ใช่นักเขียน ที่เก่งพอจะอธิบายอะไรใครได้  Tongue

แต่ ไปติดอยู่ประโยคหนึ่ง ที่ว่า การสอนคนอื่นหรือแนะนำคนอื่นในสิ่งที่เราทำก็ ถือเป็นการเรียนรู้อีกรูปแบบหนึ่งเช่นกัน ผมเลยตัดสินใจที่จะเขียนบทความที่จะแนะนำคนที่ยังไม่สามารถที่จะเขียน PHP ได้ ให้เขียนให้เป็น อย่างน้อย ๆ ก็ให้ได้เท่ากับผม  :Smiley

เอาล่ะ พล่ามมามากแล้ว เริ่มเลยดีกว่า  ( ผิดถูกประการใด มือเก๋า ๆ ช่วยด้วยนะครับ  Tongue )

PHP คือ อะไร
php คือ ภาษาโปรแกรม Server Site Script ชนิดหนึ่ง หรือ สคริปที่ทำงานบนฝั่ง Server นั่นเอง ที่เหลือไปหาอ่านเอานะครับ  Cheesy

การที่จะเขียน PHP ได้ ที่เครื่องต้องมีโปรแกรมอะไรบ้าง
1. โปรแกรมเว็บ Server
2. ตัวรัน สคริป PHP
3. โปรแกรม Editor
4. ไม่ทราบเหมือนกัน  Tongue

เอาเป็นว่า รวม ๆ ไปโหลด โปรแกรม Appserv มาใช้งานก็ เขียน PHP ได้แล้ว
โหลด Appserv
http://sourceforge.net/project/showfiles.php?group_id=37459&package_id=29748&release_id=598204
การติดตั้ง Appserv
http://www.appservnetwork.com/modules.php?name=Content&pa=showpage&pid=4

editor ที่ใช้ จะใช้ตัวไหนก็ได้ครับ note pad ก็ได้ หรือจะใช้ ตัวเดียวกันกับที่ผมใช้อยู่ก็ได้ ลองหาดูนะ ผมมีแต่เวอร์ชั่นเก่า ๆ  Tongue

หลังจากเตรียมเครื่องไม้เครื่องมือพร้อมแล้วทีนี้ก็ได้เวลา เตรียมใจ  Shocked

ผมจะขอเริ่มต้นจากการ เขียนสคริปง่าย ๆ เลยนะครับ อ๋อ ก่อนอื่นต้องรู้จัก TAG (แท็ก) ซะก่อน แท็กคืออะไร

แท็กคือ ตัวกำหนดประเภทข้อมูลว่าจะเป็น สคริป ทั่วไปหรือ สคริป PHP ซึ่งจะอยู่ในรูปแบบ เครื่องหมาย < ...... > (น้อยกว่าและมากกว่า)
ตัวอย่าง แท็ก HTML <b>ข้อความ</b>  <b> อันนี้คือแท็กเปิด </b> อันนี้คือแท็กปิด
ตัวอย่าง แท็ก PHP  <?php ?> <?php อันนี้คือแท็กเปิด  ?> อันนี้คือแท็กปิด
แล้วก็การเขียนคำสั่ง หรือ สคริป PHP นั้นเมื่อสิ้นสุด การใช้งาน function ต้องปิดด้วย เครื่องหมาย ; (เซมิโคล่อน) ทุกครั้งเช่น
echo "Hello ..."; <=== แบบนี้

ผมอธิบายแบบ บ้าน ๆ นะครับ ไม่ค่อยหลักการเท่าไร  Tongue

สำหรับ PHP นั้นเราสามารถเขียน แทรก ผสม กันได้กับ แท็ก HTML นะครับ แต่ ในช่วงแรก ๆ ผมจะเน้น ที่แท็ก PHP ล้วน ๆ นะครับ ไม่เขียนผสม

เอาล่ะเริ่มได้ซักที ( นั่นดิ่ อ่านมานานแล้วนะ เฟ่ย  Angry )

ขั้นแรกให้เราสร้าง Folder ที่เราจะทำการสร้างเว็บหรือเก็บ สคริป PHP ขึ้นมาก่อน โดยเข้าไปที่
Path ที่เราติดตั้ง php หรือ appserv ไว้ (ในที่นี้จะอธิบาย สำหรับคนที่ติดตั้ง Appserv เท่านั้นนะครับ)
เช่น D:\AppServ\www\mysite   <==== mysite คือชื่อ Folder ที่เราจะทำการเก็บไฟล์ php หรือ ชื่อเว็บไซต์นั้นเอง
หลังจากนั้นให้เรา เปิด Editor ขึ้นมา เพื่อเตรียมตัวเขียนไฟล์

เอาละ พร้อมแล้ว เริ่มคำสั่งแรกกันเลย  Smiley

คำสั่งแรกที่เราจะมาเรียนกันก็คือ echo ( อ่านว่า เอ็ก-โค่  (มั่งนะ)  Tongue )

echo เป็นคำสั่งให้ PHP แสดงผลทางหน้าเว็บบราวเซอร์ โดยจะแสดง ออกมาเป็นข้อความ เรามาดูตัวอย่างกัน

โค๊ด:
<?php // คำสั่งเปิดแท็ก php เพื่อบอกว่าเราจะเขียนโค้ด php

  
echo "Hello World .... This is my PHP script"// คำสั่งให้ แสดงผลที่หน้าเว็บบราวเซอร์

?>
<!-- แท็กปิด เพื่อบอกว่า สิ้นสุดการเขียน PHP -->

หลังจากเขียนโค้ดชุดนี้เสร็จ ให้ save file เป็นนามสกุล .php เช่น frist-script.php

หลังจากนั้น ทดสอบรันไฟล์ PHP ที่เว็บบราวเซอร์
ด้วยการพิมพ์ http://localhost/mysite/frist-script.php
mysite คือ ชื่อ Folder ที่เราสร้างขึ้นมาเพื่อเก็บไฟล์ php
frist-script.php คือ ไฟล์ php ที่เราสร้างขึ้น

เมื่อเพื่อน ๆ รันไฟล์ php เป็นที่เรียบร้อยแล้ว คิดว่า สิ่งที่จะเห็นบน เว็บบราวเซอร์ น่าจะเป็น ข้อความ  "Hello World .... This is my PHP script"

ถ้าหากเพื่อน ๆ ได้ผลลัพธ์ดังกล่าวแล้ว ก็ขอแสดงความยินดีด้วยครับ เพื่อน ๆ เริ่มต้นการเขียน PHP ได้แล้ว

วันนี้เอาไว้เท่านี้ก่อน เดี๋ยววันหน้า ผมจะมาอัพเดท คำสั่งอื่น ๆ ให้


หวังว่าคงจะเป็นประโยชน์สำหรับเพื่อน ๆ ที่ต้องการจะเริ่มต้นเขียนเว็บไซต์นะครับ  Smiley

หากผิดพลาดประการใด ก็ต้อง ขอ อภัยไว้ ณ ที่นี้ด้วย  Smiley


« แก้ไขครั้งสุดท้าย: 10 ตุลาคม 2008, 09:09:12 โดย pugkung » บันทึกการเข้า

jester
ก๊วนเสียว
*

พลังน้ำใจ: 56
ออฟไลน์ ออฟไลน์

กระทู้: 422



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 08 ตุลาคม 2008, 21:49:10 »

เป็นประโยชน์มากครับ รอบทต่อไป  Smiley
บันทึกการเข้า

wat007
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 148
ออฟไลน์ ออฟไลน์

กระทู้: 1,179



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 08 ตุลาคม 2008, 21:57:59 »

 :Smiley  มีอย่างนี้มันน่า......




กด thANK
บันทึกการเข้า

pacapao
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 114
ออฟไลน์ ออฟไลน์

กระทู้: 4,133



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 08 ตุลาคม 2008, 22:01:16 »

 Cry อะแฮ่มๆ
บันทึกการเข้า

แหล่งรวมความรู้พิสดาร และ สาวสวยจากทั่วโลก

สุดยอด นักปั่นบันลือโลก..

ศูนย์จำหน่าย ไตรจีวร และ สังฆภัณฑ์ จำหน่าย กระทะทองเหลือง ช้อนส้อมทองเหลือง แจกัน เชิงเทียน กระถางธูปทองเหลือง ไตรจีวร และ สังฆภัณฑ์ หลายชนิด ชุดผ้าไตร ชุดสรงน้ำ ผ้าอาบน้ำฝน ชุดทำบุญคุณภาพดี-จัดส่งทั่วไทย สังฆภัณฑ์
Gep
Newbie
*

พลังน้ำใจ: 3
ออฟไลน์ ออฟไลน์

กระทู้: 40



ดูรายละเอียด
« ตอบ #4 เมื่อ: 08 ตุลาคม 2008, 22:05:09 »

เอาแบบไปทีละขั้นเลยนะ :Dคนไม่เป็นเลย(อย่างผม Embarrassed)จะได้พอเข้าใจ กับคนอื่นเขาบ้าง
รอติดตามตอนต่อไปคร้าบบ
บันทึกการเข้า

สติ
[email protected]
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 62
ออฟไลน์ ออฟไลน์

กระทู้: 8,191



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 08 ตุลาคม 2008, 22:10:15 »

โพสแบบนี้ ได้ใจไปเต็มๆ
บันทึกการเข้า
Modziila
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 228
ออฟไลน์ ออฟไลน์

กระทู้: 2,504



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 08 ตุลาคม 2008, 22:11:32 »

เยื่ยมครับ
บันทึกการเข้า

ColdMoney
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 200
ออฟไลน์ ออฟไลน์

กระทู้: 12,622



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 08 ตุลาคม 2008, 22:12:56 »

แหล่ม  Wink
บันทึกการเข้า

Jenosize
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 89
ออฟไลน์ ออฟไลน์

กระทู้: 2,589



ดูรายละเอียด
« ตอบ #8 เมื่อ: 08 ตุลาคม 2008, 22:46:33 »

อะแฮ่ม +1
บันทึกการเข้า

สู้ตายโว้ย.
Tee++;
โปรแกรมเมอร์ จอหงวน
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 79
ออฟไลน์ ออฟไลน์

กระทู้: 1,861



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 09 ตุลาคม 2008, 00:02:11 »

สอนคนอื่นเยอะๆ เขียนเยอะๆ มันจะทำให้เราเก่ง และชำนาญ ขึ้นได้จริงๆ รับประกัน
บันทึกการเข้า

tenzamak
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 800
ออฟไลน์ ออฟไลน์

กระทู้: 13,984



ดูรายละเอียด
« ตอบ #10 เมื่อ: 09 ตุลาคม 2008, 00:24:36 »

 อิอิ ขอหอมทีดิ
บันทึกการเข้า

host ราคาเริ่มต้นที่ 500/ปี
host inter ราคาเริ่มต้นที่ 500/ปี
hosting singapore ราคาเริ่มต้นที่ 500/ปี
vps ราคาเริ่มต้นที่ 500/เดือน
เจ้าชายเสียงเหน่อ
คนรักเสียว
*

พลังน้ำใจ: 6
ออฟไลน์ ออฟไลน์

กระทู้: 163



ดูรายละเอียด
« ตอบ #11 เมื่อ: 09 ตุลาคม 2008, 00:27:49 »

มาลงชื่อเรียนด้วย ขอทุกวันเลยนะครับ ชอบๆ
บันทึกการเข้า
pugkung
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 196
ออฟไลน์ ออฟไลน์

กระทู้: 2,681



ดูรายละเอียด เว็บไซต์
« ตอบ #12 เมื่อ: 09 ตุลาคม 2008, 00:28:39 »

ขอบคุณ ทุก ๆ ท่านที่สนใจนะครับ ผมจะพยายาม อัพเดทให้ได้ ทุกวัน วันล่ะเล็ก วันล่ะน้อยก็ยังดี

สอนคนอื่นเยอะๆ เขียนเยอะๆ มันจะทำให้เราเก่ง และชำนาญ ขึ้นได้จริงๆ รับประกัน

อืม ชักมีไฟเขียนต่อล่ะ ขอบคุณมากนะครับ

อิอิ ขอหอมทีดิ

บ้านผมมีแต่กระเทียม อ่ะ ถ้า หอมต้อง ซื้อเอา  Cheesy
บันทึกการเข้า

Luru
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 61
ออฟไลน์ ออฟไลน์

กระทู้: 1,285



ดูรายละเอียด
« ตอบ #13 เมื่อ: 09 ตุลาคม 2008, 00:33:30 »

จะติดตาม แล้วถามต่อนะครับ

เอาแบบว่าให้ จขกท.หาคำตอบไม่ได้เลย  Grin

เอาเคสแก้ Them wp มาเป็นโจทย์ให้
บันทึกการเข้า

ทำใจ. . .สาวๆ ชอบ ช๊อปปิ้ง ชุดเดรส ชอบ ชุดเดรสน่ารัก   + ชุดเดรสสวยๆ เดรส อ่ะนะ
เรารักนายนะน้องฟี่
ยามเฝ้าบอร์ด
Global Moderator
เจ้าพ่อบอร์ดเสียว
*****

พลังน้ำใจ: 182
ออฟไลน์ ออฟไลน์

กระทู้: 5,010



ดูรายละเอียด
« ตอบ #14 เมื่อ: 09 ตุลาคม 2008, 00:39:39 »

ขอบคุณครับ bookmark ไ้ว้ละ ไม่เขียนต่อละน่าดู  Sad




 Grin Grin Grin Grin
บันทึกการเข้า
issey Cromatie
สมุนแก๊งเสียว
*

พลังน้ำใจ: 39
ออฟไลน์ ออฟไลน์

กระทู้: 852



ดูรายละเอียด
« ตอบ #15 เมื่อ: 09 ตุลาคม 2008, 01:14:03 »

เก็บไว้แล้ว เดี๋ยวมาอ่านต่อ

Thanks
บันทึกการเข้า

งานใหญ่อย่ามองภาพรวม กำหนดเป้าหมาย ปีนบันไดแต่ละขั้น
Step9
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 122
ออฟไลน์ ออฟไลน์

กระทู้: 8,518



ดูรายละเอียด เว็บไซต์
« ตอบ #16 เมื่อ: 09 ตุลาคม 2008, 01:26:58 »

กระทู้นี้ท่าจะยาว ถ้าเจ้าของกระทู้ไม่เลิกไปซะก่อน (+1) :Smiley
บันทึกการเข้า

EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #17 เมื่อ: 09 ตุลาคม 2008, 01:45:21 »

อาจกลายเป็นกระทู้ตำนานเลยก็ได้

เรื่อง php มันมีให้เล่ากันยาวมากๆ  Tongue
บันทึกการเข้า

jotaki
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 82
ออฟไลน์ ออฟไลน์

กระทู้: 1,434



ดูรายละเอียด
« ตอบ #18 เมื่อ: 09 ตุลาคม 2008, 01:47:14 »

ขอเป็นลูกศิษย์ด้วยคนครับ +1
บันทึกการเข้า
flukenakrab
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 110
ออฟไลน์ ออฟไลน์

กระทู้: 1,322



ดูรายละเอียด เว็บไซต์
« ตอบ #19 เมื่อ: 09 ตุลาคม 2008, 02:01:06 »

เป็นอีกหนึ่งเรื่องที่ผมอยากรู้มากเลย ขอบคุณครับ
บันทึกการเข้า

หน้า: [1] 2 3 ... 7   ขึ้นบน
พิมพ์