บทความ:
Perl
PHP
HTML
CSS
XML
DTD
XSD
RSS
WSDL
Linux
Site Map
Board
Connect Us: facebooktwitter

การสร้างตาราง HTML เพื่อแสดงข้อมูล

นนทชัย ทรัพย์ทวีพงศ์ 2009-09-01 15:13:00   หมวดหมู่ Perl > การเชื่อมต่อฐานข้อมูล (Database)  ให้คะแนนบทความนี้(0)  ลดคะแนนบทความนี้(0)  จำนวน Comment(0)  จำนวนคนอ่านบทความ(165)  

การแสดงผลผ่านหน้าเว็บในบทความที่แล้วเป็นเพียงตัวอย่างง่าย ๆ เท่านั้น แต่ในการพัฒนา Application ต่าง ๆ ต้องการการแสดงผลที่มีรูปแบบ ดังนั้นในบทความนี้ผมจะกล่าวถึงการสร้างตารางบนหน้าเว็บเพื่อแสดงผลลัพธ์ที่ได้จากการ query ผลลัพธ์จากคำสั่ง SQL โดยเราสามารถสร้าง table โดยการใช้ฟังก์ชัน table() ซึ่งเป็นฟังก์ชันของ CGI Module ดังในตัวอย่างต่อไปนี้

การนำข้อมูลที่ได้จากการ Query ไปแสดงบนหน้าเว็บ

นนทชัย ทรัพย์ทวีพงศ์ 2009-09-01 15:03:00   หมวดหมู่ Perl > การเชื่อมต่อฐานข้อมูล (Database)  ให้คะแนนบทความนี้(0)  ลดคะแนนบทความนี้(0)  จำนวน Comment(0)  จำนวนคนอ่านบทความ(178)  

เราสามารถแสดงผลคข้อมูลต่าง ๆ บนหน้าเว็บได้โดยการใช้ฟังก์ชันของ DBI Module และ CGI Module ควบคู่กันได้ ซึ่งในบทความนี้ผมจะแนะนำวิธีการนำข้อมูลที่ได้ไปแสดงผลบนหน้าเว็บครับ เราไปดูกันเลย

การเพิ่มข้อมูลเข้าสู่ฐานข้อมูล (Inserting Data)

นนทชัย ทรัพย์ทวีพงศ์ 2009-09-01 14:48:56   หมวดหมู่ Perl > การเชื่อมต่อฐานข้อมูล (Database)  ให้คะแนนบทความนี้(0)  ลดคะแนนบทความนี้(0)  จำนวน Comment(0)  จำนวนคนอ่านบทความ(157)  

การเพิ่มข้อมูลเข้าไปในฐานข้อมูลเราสามารถใช้ได้ 2 วิธี (ตามที่ได้กล่าวไว้ในบทความก่อนหน้านี้นะครับ) ซึ่งวิธีแรกก็คือการสร้าง statement handler ด้วยฟังก์ชัน prepare() และประมวลผลด้วยฟังก์ชัน execute() ในกรณีที่เราต้องการผลลัพธ์คืนมา แต่ถ้าเราไม่ต้องการผลลัพธ์คืนมาเราก็สามารถใช้ฟังก์ชัน do() ซึ่งเป็นฟังก์ชันของ database handle ได้เลย

Binding Parameters

นนทชัย ทรัพย์ทวีพงศ์ 2009-09-01 14:36:23   หมวดหมู่ Perl > การเชื่อมต่อฐานข้อมูล (Database)  ให้คะแนนบทความนี้(0)  ลดคะแนนบทความนี้(0)  จำนวน Comment(0)  จำนวนคนอ่านบทความ(420)  

ในบทความนี้จะขอกล่าวถึงวิธีการทำ Binding Parameter ในคำสั่ง SQL เพื่อใช้ในการ Binding ตัวแปรต่าง ๆ ไปยัง พารามิเตอร์ของคำสั่ง SQL โดยในคำสั่ง SQL นั้น ๆ จะต้องกำหนดเป็นสัญลักษณ์ "?" เพื่อบ่งบอกว่าส่วนนี้ต้องการการ Binding จากตัวแปร ซึ่งเราสามารถกำหนดกี่ตัวก็ได้ตามที่เราต้องการ

การ Execute คำสั่ง SQL อื่น ๆ ที่ไม่ต้องการผลลัพธ์กลับมา

นนทชัย ทรัพย์ทวีพงศ์ 2009-09-01 14:17:00   หมวดหมู่ Perl > การเชื่อมต่อฐานข้อมูล (Database)  ให้คะแนนบทความนี้(0)  ลดคะแนนบทความนี้(0)  จำนวน Comment(0)  จำนวนคนอ่านบทความ(136)  

เราไม่จำเป็นต้องใช้ฟังก์ชัน prepare() และ execute() กับทุก ๆ คำสั่ง SQL เราจะใช้ฟังก์ชันเหล่านี้ก็ต่อเมื่อเราต้องการนำผลลัพธ์ที่ได้จากมันมาแสดงผลเท่านั้น แต่ถ้าเราไม่ต้องการนำผลลัพธ์กลับมาแสดงผล ก็สามารถใช้ฟังก์ชัน do() ได้เลย โดยเหมาะกับคำสั่ง SQL จำพวก DELETE, INSERT และ UPDATE

การจบการทำงานของคำสั่ง SQL บน Statement Handle

นนทชัย ทรัพย์ทวีพงศ์ 2009-09-01 13:57:34   หมวดหมู่ Perl > การเชื่อมต่อฐานข้อมูล (Database)  ให้คะแนนบทความนี้(0)  ลดคะแนนบทความนี้(0)  จำนวน Comment(0)  จำนวนคนอ่านบทความ(279)  

ในบางครั้งที่เราทำการคิวรีผลลัพธ์จากฐานข้อมูลออกมาเป็นจำนวนหนึ่ง แต่เราไม่ทำการ fetch ผลลัพธ์ของมันออกมาทั้งหมด มันจะทำให้ผลลัพธ์ยังคงอยู่ใน statement handle อยู่ ซึ่งหมายความว่ามันยังคงจะใช้เนื้อที่บนหน่วยความจำในการเก็บค่านั้น ๆ อยู่ ดังนั้นถ้าเรามั่นใจว่าเราไม่ต้องการดึงผลลัพธ์จาก statement handle นั้นแล้ว ให้เราทำการสั่งให้มันจบการทำงาน statement handle ด้วยฟังก์ชัน finish() ของ statement handle

1
Login  Login
ค้นหา  Search