|
|
|
ความคิดเห็นในเว็บบอร์ด พอดีเพิ่งศึกษา PHP ครับ และกำลังหัดเขียนเว็บบอร์ดอยู่ อยากทราบว่า ทำให้ตัวเลขผู้ที่ตอบคำถามเพิ่มขึ้นทำไงครับ |
|
|
|
|
|
|
|
ก็บวก 1 ไปเรื่อยๆ เวลามีคนตอบสิครับ
ต้องสร้างฟิลด์เก็บจำนวนคนตอบในกระทู้เพิ่มอีก 1 ฟิลด์ครับ แล้วเราก็เพิ่มค่านี้ขึ้น 1 ครั้งเวลามีคนตอบกระทู้นี้ครับ
|
|
|
|
|
Date :
25 พ.ค. 2549 19:07:17 |
By :
goragod |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอโค๊ดตัวอย่างด้วยได้ป่าวครับ
|
|
|
|
|
Date :
26 พ.ค. 2549 11:57:42 |
By :
Mr.D |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนเก็บใน ฐานข้อมูลเราก็สร้าง ฟิล id ขึ้นมา set ให้เป็น auto incre.. อะครับ เวลาเก็บลงไปไอดีมันจะเพิ่มขึ้นเรื่อยๆเอง
|
|
|
|
|
Date :
28 พ.ค. 2549 06:30:43 |
By :
baby |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมไม่ทราบโครงสร้างฐานข้อมูลคุณ และก็ไม่ถนัด mysql ด้วยครับ แต่ถ้าอยากดูตัวอย่างให้ดาวน์โหลดโค้ด เว็บบอร์ด text ที่ http://goragod.mwfhost.com ดูครับ
โค้ดที่เกี่ยวข้องอยู่ในหน้า reply ครับ
1. เราต้องสร้าง หรือ มี ฟิลด์ wb_reply ก่อน
2. เมื่อมีการ ตอบคำถามให้อ่าน ฟิลิด์นี้ขึ้นมา
$listwb=$wb->get($qTable,$wb_id);
3. เพิ่มค่าฟิลด์ reply + 1
$increase=$listwb[0]["wb_reply"]+1;
4. บันทึกลงฐานข้อมูล
$wb->edit($qTable,$wb_id,array("wb_reply"=>$increase));
ประมาณนี้ครับ
|
|
|
|
|
Date :
28 พ.ค. 2549 19:50:34 |
By :
goragod |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|