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

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

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

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

กระทู้: 1,243



ดูรายละเอียด
« เมื่อ: 11 มกราคม 2011, 17:00:06 »

คือในแต่ละฟิลด์ของตารางจะมีให้ใส่ comments ได้ด้วยใช่ไหมครับ (เป็นคำอธิบาย ฟิลด์)
ถ้าผมต้องการเอาค่าตรงนี้มาประยุกต์ใช้ทำยังไงครับ
หรือสามารถใส่ custom field ได้ที่ไหนครับ

ขอบคุณมาก สำหรับทุกความเห็นนะครับ
ใครตอบได้เอาไป 5 Thank เลยนะเอ้า   wanwan014
บันทึกการเข้า
aum_mix
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,153



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 11 มกราคม 2011, 17:02:58 »

อยากรู้เหมือนกัน ไม่มีอะไรตอบแทนนะครับ  wanwan004
บันทึกการเข้า

ขายที่ดิน 31 ไร่ อยู่ ที่ดินสวย ทำเลดีติดถนน เหมาะแก่การลงทุนเป็นอย่างยิ่ง ที่ดินทำเลดี และที่ดิน 2,000 ไร่ จังหวัดกาญจนบุรี ที่ดินราคาดี
หนุกหนาน
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,243



ดูรายละเอียด
« ตอบ #2 เมื่อ: 11 มกราคม 2011, 19:06:59 »

จะมีใครงงกะผมไหม ว่าจะอยากรู้ไปทำอะไร
บันทึกการเข้า
seowizard
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,119



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 11 มกราคม 2011, 19:10:25 »

หมายถึงใน phpMyAdmin หรือเปล่า
บันทึกการเข้า
หนุกหนาน
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,243



ดูรายละเอียด
« ตอบ #4 เมื่อ: 11 มกราคม 2011, 19:12:54 »

หมายถึงใน phpMyAdmin หรือเปล่า
คล้ายๆยังงั้นแหละครับ
แต่จะใช้ php ดึงมาได้ไง
บันทึกการเข้า
adokung
Newbie
*

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

กระทู้: 67



ดูรายละเอียด
« ตอบ #5 เมื่อ: 11 มกราคม 2011, 19:28:07 »

คือในแต่ละฟิลด์ของตารางจะมีให้ใส่ comments ได้ด้วยใช่ไหมครับ (เป็นคำอธิบาย ฟิลด์)
ถ้าผมต้องการเอาค่าตรงนี้มาประยุกต์ใช้ทำยังไงครับ
หรือสามารถใส่ custom field ได้ที่ไหนครับ

ขอบคุณมาก สำหรับทุกความเห็นนะครับ
ใครตอบได้เอาไป 5 Thank เลยนะเอ้า   wanwan014


ง่ายๆ ไม่ยากเลยครับ ผมจะยกตัวอย่างเป็น code ให้ดูนะครับ (ผมเขียนแบบ OOP)

<?php

try{   
   $query_Rebbs = $configDb->queryDatabase("
   SELECT *
   FROM tb_webboard_comment
   WHERE id_comment = '$id_comment' ORDER BY id_comment DESC",$db);
   while($rs_Rebbs = $configDb->fetchObj($query_Rebbs)){
      $RebbsArr[] = $rs_Rebbs;
   }
   $numRows_comment = $configDb->numRows($query_Rebbs);

}catch(Exception $e){echo $e;}

?>

การแสดงผลคับ

<?

echo "จำนวน  comment ( $numRows_comment ) ";

?>

จบครับ

เป็นไงครับง่ายๆ เลยครับ   Cry




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

ถ้ายังไม่ลงมือทำ อย่างเพิ่งบอกว่าตัวเองทำไม่ได้ ทำไม่เป็น
ยังไงก็ลองดูสักตั้งก่อนนะจ๊ะ กระบี่อยู่ที่ใจครับ
หนุกหนาน
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,243



ดูรายละเอียด
« ตอบ #6 เมื่อ: 11 มกราคม 2011, 19:45:01 »

ง่ายๆ ไม่ยากเลยครับ ผมจะยกตัวอย่างเป็น code ให้ดูนะครับ (ผมเขียนแบบ OOP)

<?php

try{   
   $query_Rebbs = $configDb->queryDatabase("
   SELECT *
   FROM tb_webboard_comment
   WHERE id_comment = '$id_comment' ORDER BY id_comment DESC",$db);
   while($rs_Rebbs = $configDb->fetchObj($query_Rebbs)){
      $RebbsArr[] = $rs_Rebbs;
   }
   $numRows_comment = $configDb->numRows($query_Rebbs);

}catch(Exception $e){echo $e;}

?>

การแสดงผลคับ

<?

echo "จำนวน  comment ( $numRows_comment ) ";

?>

จบครับ

เป็นไงครับง่ายๆ เลยครับ   Cry
ใช่เหรอครับ  wanwan044
บันทึกการเข้า
Jonathanz
คนรักเสียว
*

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

กระทู้: 170



ดูรายละเอียด
« ตอบ #7 เมื่อ: 11 มกราคม 2011, 20:04:23 »

ผมยังไม่ค่อยเข้าใจคำถามเท่าไหร่อะครับ
บันทึกการเข้า

gootooyoo
ก๊วนเสียว
*

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

กระทู้: 464



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 11 มกราคม 2011, 20:09:33 »

ก่อนอื่น บวก 5 thank ได้จริงเหรอ
อืม
ต้องดูโครงสร้างฐานข้อมูลต้อง comment
ว่าอยู่ตรงไหน จะมี ชื่อฐานข้อมูล ไปดู table comment ก่อนว่าเป็นขอ มูลลักษณะไหน

เสร็จ ลองศึกษา php คำสั้งเกี่ยวกับดึงฐานข้อมูล น่าจะไม่ยาก
ที่นี่เราจะเอาไปวิว หรือ ประยุกอย่างไงก็แล้วแต่ ครับ
บันทึกการเข้า

ขวากหนาม ที่เราต้องข้ามผ่าน ถึงจะเจ็บก็จะไป (\◣_◢/) 
❤ 
หนุกหนาน
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,243



ดูรายละเอียด
« ตอบ #9 เมื่อ: 11 มกราคม 2011, 20:15:54 »

ก่อนอื่น บวก 5 thank ได้จริงเหรอ
อืม
ต้องดูโครงสร้างฐานข้อมูลต้อง comment
ว่าอยู่ตรงไหน จะมี ชื่อฐานข้อมูล ไปดู table comment ก่อนว่าเป็นขอ มูลลักษณะไหน

เสร็จ ลองศึกษา php คำสั้งเกี่ยวกับดึงฐานข้อมูล น่าจะไม่ยาก
ที่นี่เราจะเอาไปวิว หรือ ประยุกอย่างไงก็แล้วแต่ ครับ
ได้สิครับ thank ละ 72 ชม.
ก็จนกว่าจะได้ 5 แหละ (คงจะรู้สึกได้ถึงความพยายาม  wanwan003 )

ส่วนที่อธิบายมา ลองโค้ดดิ้ง หน่อยครับ  wanwan044
บันทึกการเข้า
tdelphi
Global Moderator
หัวหน้าแก๊งเสียว
*****

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

กระทู้: 1,601



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 11 มกราคม 2011, 20:18:44 »

ผมรู้ แต่ผมได้ thanks เยอะมากแล้ว วันนี้

ขอไปตอบวันอื่นละกัน  wanwan019
บันทึกการเข้า

kiak
ก๊วนเสียว
*

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

กระทู้: 368



ดูรายละเอียด
« ตอบ #11 เมื่อ: 11 มกราคม 2011, 20:20:16 »

เรียก
$sql = "SHOW FULL FIELDS FROM `$db`.`$table`";
while ($row = mysql_fetch_array(mysql_query($sql)))

$fieldcomment[$row['Field']] = $row['Comment'];
}
echo $fieldcomment[ชื่อสักฟิวด์]
บันทึกการเข้า

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

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

กระทู้: 2,160



ดูรายละเอียด
« ตอบ #12 เมื่อ: 11 มกราคม 2011, 20:38:49 »

ง่ายๆ ไม่ยากเลยครับ ผมจะยกตัวอย่างเป็น code ให้ดูนะครับ (ผมเขียนแบบ OOP)

<?php

try{   
   $query_Rebbs = $configDb->queryDatabase("
   SELECT *
   FROM tb_webboard_comment
   WHERE id_comment = '$id_comment' ORDER BY id_comment DESC",$db);
   while($rs_Rebbs = $configDb->fetchObj($query_Rebbs)){
      $RebbsArr[] = $rs_Rebbs;
   }
   $numRows_comment = $configDb->numRows($query_Rebbs);

}catch(Exception $e){echo $e;}

?>

การแสดงผลคับ

<?

echo "จำนวน  comment ( $numRows_comment ) ";

?>

จบครับ

เป็นไงครับง่ายๆ เลยครับ   Cry
ใช่เหรอครับ  wanwan044

ถามกลับแบบนี้ แล้วใครจะอยากตอบล่ะครับ   Sad
บันทึกการเข้า

tdelphi
Global Moderator
หัวหน้าแก๊งเสียว
*****

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

กระทู้: 1,601



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 11 มกราคม 2011, 20:42:55 »

ง่ายๆ ไม่ยากเลยครับ ผมจะยกตัวอย่างเป็น code ให้ดูนะครับ (ผมเขียนแบบ OOP)

<?php

try{   
   $query_Rebbs = $configDb->queryDatabase("
   SELECT *
   FROM tb_webboard_comment
   WHERE id_comment = '$id_comment' ORDER BY id_comment DESC",$db);
   while($rs_Rebbs = $configDb->fetchObj($query_Rebbs)){
      $RebbsArr[] = $rs_Rebbs;
   }
   $numRows_comment = $configDb->numRows($query_Rebbs);

}catch(Exception $e){echo $e;}

?>

การแสดงผลคับ

<?

echo "จำนวน  comment ( $numRows_comment ) ";

?>

จบครับ

เป็นไงครับง่ายๆ เลยครับ   Cry
ใช่เหรอครับ  wanwan044

ถามกลับแบบนี้ แล้วใครจะอยากตอบล่ะครับ   Sad

ผมตอบแทนก็ได้
ว่า มันไม่ใช่ไงครับ คนเขียนเป็นอย่างผม อ่าน code แล้วยังงงๆ ว่า ตอบอะไรมาเนี่ย ตอบไม่ตรงโจทย์  wanwan004
บันทึกการเข้า

หนุกหนาน
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,243



ดูรายละเอียด
« ตอบ #14 เมื่อ: 11 มกราคม 2011, 20:57:18 »

Bingo!
เรียก
$sql = "SHOW FULL FIELDS FROM `$db`.`$table`";
while ($row = mysql_fetch_array(mysql_query($sql)))

$fieldcomment[$row['Field']] = $row['Comment'];
}
echo $fieldcomment[ชื่อสักฟิวด์]
ขอบคุณครับ
เอา Thank แรก ไปก่อนนะ 6>7
ค้างไว้อีก 4 นะครับ หลังจากนี้ 72 ชม. จะได้อีกหนึ่ง

(เติม { หลังบรรทัด while นะครับ แนะนำสำหรับท่านอื่นที่จะเอาไปใช้)
 wanwan017 wanwan017 wanwan017
« แก้ไขครั้งสุดท้าย: 11 มกราคม 2011, 20:58:33 โดย หนุกหนาน » บันทึกการเข้า
deeztiwz
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,926



ดูรายละเอียด เว็บไซต์
« ตอบ #15 เมื่อ: 11 มกราคม 2011, 21:02:04 »

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

- รับซื้อเว็บที่ดิน คอนโด ขายบ้าน ทุกชนิดครับ ทั้งเวบทั้งเพจทั้งกลุ่มทุกอย่างครับ (ติดต่อ LINE)
- รับฝากขายสินค้าทุกชนิด ลงระบบdropship มีสมาชิกพ่อค้าแม่ค้ารอซื้อครับ
- รับซื้อเฟซบุก มีอายุ จำนวนมาก รับไม่อั้นครับ
ขายซิมทรู ยังไม่ลงทะเบียนซิม มีเยอะ ติดต่อไลน์ครับ
หาเพื่อนไลน์ . หากลุ่มไลน์ .

ลงประกาศขายที่ดิน

ติดต่อ http://goo.gl/nU2btZ
หนุกหนาน
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,243



ดูรายละเอียด
« ตอบ #16 เมื่อ: 11 มกราคม 2011, 21:04:01 »

ถามกลับแบบนี้ แล้วใครจะอยากตอบล่ะครับ   Sad

ครับ ขอโทษที่ถามกลับแบบนี้ครับ
คือมันไม่ใช่น่ะครับ
ครั้นจะเถียงว่าไม่ใช่ไปเลยก็กลัวเสียน้ำใจ

เอาเป็นว่า Thanks ให้ทุกท่าน ที่หนีซองมาม่ามาบริโภคสาระนะครับ  wanwan004
บันทึกการเข้า
หนุกหนาน
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,243



ดูรายละเอียด
« ตอบ #17 เมื่อ: 11 มกราคม 2011, 21:12:22 »

งั้นถามต่อ
คืองี้ครับ ผมจะเอาคอมเม้นท์ไปกรองเป็นตัวระบุในแต่ละฟิลด์ ว่าจะให้ใช้ในฟังค์ชั่นไหนบ้าง
เช่น ฟิลด์ id มี คอมเมนท์เป็น เบิก,ซื้อ,ขาย ก็หมายความว่า ฟิลด์นี้จะถูกนำไปแสดงผลในส่วนของการ ซื้อ ,การขาย และการเบิกใช้
ฟิลด์ price  มี คอมเมนท์เป็น ซื้อ,ขาย ก็หมายความว่า  ฟิลด์นี้จะถูกนำไปแสดงผลในส่วนของการ ซื้อ และการขาย เท่านั้น
เหตุผลคือ 1.ฐานข้อมูลยังไม่คงที่อาจเปลี่ยนปรับแต่งอยู่เรื่อยๆ ขี้เกียจแก้โค้ด
2.ขี้เกียจเขียน <tr><td> หลายๆรอบ เลยกะจะเอามาวนลูปเอา

เพราะฉะนั้น คำถามใหม่คือ
เราจะเพิ่ม custom column ในแต่ละฟิลด์ยังไง (ถ้าไม่ใช้ comments) และจะเอาไปใช้ยังไง
รอบนี้อีก 5 Thanks นะครับ  Tongue
« แก้ไขครั้งสุดท้าย: 11 มกราคม 2011, 21:13:45 โดย หนุกหนาน » บันทึกการเข้า
numau109
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,160



ดูรายละเอียด
« ตอบ #18 เมื่อ: 11 มกราคม 2011, 21:29:39 »

งั้นถามต่อ
คืองี้ครับ ผมจะเอาคอมเม้นท์ไปกรองเป็นตัวระบุในแต่ละฟิลด์ ว่าจะให้ใช้ในฟังค์ชั่นไหนบ้าง
เช่น ฟิลด์ id มี คอมเมนท์เป็น เบิก,ซื้อ,ขาย ก็หมายความว่า ฟิลด์นี้จะถูกนำไปแสดงผลในส่วนของการ ซื้อ ,การขาย และการเบิกใช้
ฟิลด์ price  มี คอมเมนท์เป็น ซื้อ,ขาย ก็หมายความว่า  ฟิลด์นี้จะถูกนำไปแสดงผลในส่วนของการ ซื้อ และการขาย เท่านั้น
เหตุผลคือ 1.ฐานข้อมูลยังไม่คงที่อาจเปลี่ยนปรับแต่งอยู่เรื่อยๆ ขี้เกียจแก้โค้ด
2.ขี้เกียจเขียน <tr><td> หลายๆรอบ เลยกะจะเอามาวนลูปเอา

เพราะฉะนั้น คำถามใหม่คือ
เราจะเพิ่ม custom column ในแต่ละฟิลด์ยังไง (ถ้าไม่ใช้ comments) และจะเอาไปใช้ยังไง
รอบนี้อีก 5 Thanks นะครับ  Tongue

อย่างนี้ ขอลองตอบหน่อยนะครับ

เข้าใจว่าให้สร้างฟิลด์เพิ่มในฐานข้อมูลใช่มั้ยครับ  ถ้าใช่จะต่อ
บันทึกการเข้า

หนุกหนาน
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,243



ดูรายละเอียด
« ตอบ #19 เมื่อ: 11 มกราคม 2011, 22:08:16 »

อย่างนี้ ขอลองตอบหน่อยนะครับ
เข้าใจว่าให้สร้างฟิลด์เพิ่มในฐานข้อมูลใช่มั้ยครับ  ถ้าใช่จะต่อ



ครับตามรูปครับ ผมจะอธิบายว่ายังไงดี
คือที่ผมต้องการคือ ช่องขวาสุด ตามรูปนั่นแหละครับ เผื่อจะเอามาประยุกติ์ใช้
บันทึกการเข้า
หน้า: [1] 2 3   ขึ้นบน
พิมพ์