หัวข้อ: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 11 มกราคม 2011, 17:00:06 คือในแต่ละฟิลด์ของตารางจะมีให้ใส่ comments ได้ด้วยใช่ไหมครับ (เป็นคำอธิบาย ฟิลด์)
ถ้าผมต้องการเอาค่าตรงนี้มาประยุกต์ใช้ทำยังไงครับ หรือสามารถใส่ custom field ได้ที่ไหนครับ ขอบคุณมาก สำหรับทุกความเห็นนะครับ ใครตอบได้เอาไป 5 Thank เลยนะเอ้า :wanwan014: หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: aum_mix ที่ 11 มกราคม 2011, 17:02:58 อยากรู้เหมือนกัน ไม่มีอะไรตอบแทนนะครับ :wanwan004:
หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 11 มกราคม 2011, 19:06:59 จะมีใครงงกะผมไหม ว่าจะอยากรู้ไปทำอะไร
หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: seowizard ที่ 11 มกราคม 2011, 19:10:25 หมายถึงใน phpMyAdmin หรือเปล่า
หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 11 มกราคม 2011, 19:12:54 หมายถึงใน phpMyAdmin หรือเปล่า คล้ายๆยังงั้นแหละครับแต่จะใช้ php ดึงมาได้ไง หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: adokung ที่ 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 ) "; ?> จบครับ เป็นไงครับง่ายๆ เลยครับ :'( หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 11 มกราคม 2011, 19:45:01 ง่ายๆ ไม่ยากเลยครับ ผมจะยกตัวอย่างเป็น code ให้ดูนะครับ (ผมเขียนแบบ OOP) ใช่เหรอครับ :wanwan044:<?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 ) "; ?> จบครับ เป็นไงครับง่ายๆ เลยครับ :'( หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: Jonathanz ที่ 11 มกราคม 2011, 20:04:23 ผมยังไม่ค่อยเข้าใจคำถามเท่าไหร่อะครับ
หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: gootooyoo ที่ 11 มกราคม 2011, 20:09:33 ก่อนอื่น บวก 5 thank ได้จริงเหรอ
อืม ต้องดูโครงสร้างฐานข้อมูลต้อง comment ว่าอยู่ตรงไหน จะมี ชื่อฐานข้อมูล ไปดู table comment ก่อนว่าเป็นขอ มูลลักษณะไหน เสร็จ ลองศึกษา php คำสั้งเกี่ยวกับดึงฐานข้อมูล น่าจะไม่ยาก ที่นี่เราจะเอาไปวิว หรือ ประยุกอย่างไงก็แล้วแต่ ครับ หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 11 มกราคม 2011, 20:15:54 ก่อนอื่น บวก 5 thank ได้จริงเหรอ ได้สิครับ thank ละ 72 ชม.อืม ต้องดูโครงสร้างฐานข้อมูลต้อง comment ว่าอยู่ตรงไหน จะมี ชื่อฐานข้อมูล ไปดู table comment ก่อนว่าเป็นขอ มูลลักษณะไหน เสร็จ ลองศึกษา php คำสั้งเกี่ยวกับดึงฐานข้อมูล น่าจะไม่ยาก ที่นี่เราจะเอาไปวิว หรือ ประยุกอย่างไงก็แล้วแต่ ครับ ก็จนกว่าจะได้ 5 แหละ (คงจะรู้สึกได้ถึงความพยายาม :wanwan003: ) ส่วนที่อธิบายมา ลองโค้ดดิ้ง หน่อยครับ :wanwan044: หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: tdelphi ที่ 11 มกราคม 2011, 20:18:44 ผมรู้ แต่ผมได้ thanks เยอะมากแล้ว วันนี้
ขอไปตอบวันอื่นละกัน :wanwan019: หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: kiak ที่ 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[ชื่อสักฟิวด์] หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: numau109 ที่ 11 มกราคม 2011, 20:38:49 ง่ายๆ ไม่ยากเลยครับ ผมจะยกตัวอย่างเป็น code ให้ดูนะครับ (ผมเขียนแบบ OOP) ใช่เหรอครับ :wanwan044:<?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 ) "; ?> จบครับ เป็นไงครับง่ายๆ เลยครับ :'( ถามกลับแบบนี้ แล้วใครจะอยากตอบล่ะครับ :( หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: tdelphi ที่ 11 มกราคม 2011, 20:42:55 ง่ายๆ ไม่ยากเลยครับ ผมจะยกตัวอย่างเป็น code ให้ดูนะครับ (ผมเขียนแบบ OOP) ใช่เหรอครับ :wanwan044:<?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 ) "; ?> จบครับ เป็นไงครับง่ายๆ เลยครับ :'( ถามกลับแบบนี้ แล้วใครจะอยากตอบล่ะครับ :( ผมตอบแทนก็ได้ ว่า มันไม่ใช่ไงครับ คนเขียนเป็นอย่างผม อ่าน code แล้วยังงงๆ ว่า ตอบอะไรมาเนี่ย ตอบไม่ตรงโจทย์ :wanwan004: หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยū เริ่มหัวข้อโดย: หนุกหนาน ที่ 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: หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: deeztiwz ที่ 11 มกราคม 2011, 21:02:04 :wanwan023:
หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 11 มกราคม 2011, 21:04:01 ถามกลับแบบนี้ แล้วใครจะอยากตอบล่ะครับ :( ครับ ขอโทษที่ถามกลับแบบนี้ครับ คือมันไม่ใช่น่ะครับ ครั้นจะเถียงว่าไม่ใช่ไปเลยก็กลัวเสียน้ำใจ เอาเป็นว่า Thanks ให้ทุกท่าน ที่หนีซองมาม่ามาบริโภคสาระนะครับ :wanwan004: หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยū เริ่มหัวข้อโดย: หนุกหนาน ที่ 11 มกราคม 2011, 21:12:22 งั้นถามต่อ
คืองี้ครับ ผมจะเอาคอมเม้นท์ไปกรองเป็นตัวระบุในแต่ละฟิลด์ ว่าจะให้ใช้ในฟังค์ชั่นไหนบ้าง เช่น ฟิลด์ id มี คอมเมนท์เป็น เบิก,ซื้อ,ขาย ก็หมายความว่า ฟิลด์นี้จะถูกนำไปแสดงผลในส่วนของการ ซื้อ ,การขาย และการเบิกใช้ ฟิลด์ price มี คอมเมนท์เป็น ซื้อ,ขาย ก็หมายความว่า ฟิลด์นี้จะถูกนำไปแสดงผลในส่วนของการ ซื้อ และการขาย เท่านั้น เหตุผลคือ 1.ฐานข้อมูลยังไม่คงที่อาจเปลี่ยนปรับแต่งอยู่เรื่อยๆ ขี้เกียจแก้โค้ด 2.ขี้เกียจเขียน <tr><td> หลายๆรอบ เลยกะจะเอามาวนลูปเอา เพราะฉะนั้น คำถามใหม่คือ เราจะเพิ่ม custom column ในแต่ละฟิลด์ยังไง (ถ้าไม่ใช้ comments) และจะเอาไปใช้ยังไง รอบนี้อีก 5 Thanks นะครับ :P หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยū เริ่มหัวข้อโดย: numau109 ที่ 11 มกราคม 2011, 21:29:39 งั้นถามต่อ คืองี้ครับ ผมจะเอาคอมเม้นท์ไปกรองเป็นตัวระบุในแต่ละฟิลด์ ว่าจะให้ใช้ในฟังค์ชั่นไหนบ้าง เช่น ฟิลด์ id มี คอมเมนท์เป็น เบิก,ซื้อ,ขาย ก็หมายความว่า ฟิลด์นี้จะถูกนำไปแสดงผลในส่วนของการ ซื้อ ,การขาย และการเบิกใช้ ฟิลด์ price มี คอมเมนท์เป็น ซื้อ,ขาย ก็หมายความว่า ฟิลด์นี้จะถูกนำไปแสดงผลในส่วนของการ ซื้อ และการขาย เท่านั้น เหตุผลคือ 1.ฐานข้อมูลยังไม่คงที่อาจเปลี่ยนปรับแต่งอยู่เรื่อยๆ ขี้เกียจแก้โค้ด 2.ขี้เกียจเขียน <tr><td> หลายๆรอบ เลยกะจะเอามาวนลูปเอา เพราะฉะนั้น คำถามใหม่คือ เราจะเพิ่ม custom column ในแต่ละฟิลด์ยังไง (ถ้าไม่ใช้ comments) และจะเอาไปใช้ยังไง รอบนี้อีก 5 Thanks นะครับ :P อย่างนี้ ขอลองตอบหน่อยนะครับ เข้าใจว่าให้สร้างฟิลด์เพิ่มในฐานข้อมูลใช่มั้ยครับ ถ้าใช่จะต่อ หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 11 มกราคม 2011, 22:08:16 อย่างนี้ ขอลองตอบหน่อยนะครับ เข้าใจว่าให้สร้างฟิลด์เพิ่มในฐานข้อมูลใช่มั้ยครับ ถ้าใช่จะต่อ (http://image.ohozaa.com/i/978/customcollumn.png) ครับตามรูปครับ ผมจะอธิบายว่ายังไงดี คือที่ผมต้องการคือ ช่องขวาสุด ตามรูปนั่นแหละครับ เผื่อจะเอามาประยุกติ์ใช้ หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: numau109 ที่ 11 มกราคม 2011, 22:16:54 อย่างนี้ ขอลองตอบหน่อยนะครับ เข้าใจว่าให้สร้างฟิลด์เพิ่มในฐานข้อมูลใช่มั้ยครับ ถ้าใช่จะต่อ ([url]http://image.ohozaa.com/i/978/customcollumn.png[/url]) ครับตามรูปครับ ผมจะอธิบายว่ายังไงดี คือที่ผมต้องการคือ ช่องขวาสุด ตามรูปนั่นแหละครับ เผื่อจะเอามาประยุกติ์ใช้ กลายเป็นสร้างฟิลด์เพิ่มในแต่ละคอลัมน์ไป.... รอท่านอื่นมาตอบครั้บ :P หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: mikeyx ที่ 11 มกราคม 2011, 22:19:41 ไม่เข้าใจคำถามเท่าไหร่แต่ผมเดา ๆว่าคงคล้าย ๆระบบ smf board นี้แหละ
หมาถึงจำนวนคอมเม้นมีกี่อัน ผมคิดง่าย ๆคือใส่ field เพิ่มลงไปอีกอันให้มันเก็บตัวเลข เวลาตอบหรือคอมเม้นก็สั่ง update ตารางนั้นด้วย +1 ไปถ้าลบคำตอบก็ - ค่านั้นไป เวลาแสดงก็ไม่ต้องทำไรมาก select field มาโชว์เฉย ๆ หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 11 มกราคม 2011, 22:59:23 ไม่เข้าใจคำถามเท่าไหร่แต่ผมเดา ๆว่าคงคล้าย ๆระบบ smf board นี้แหละ ยังไม่ใช่ครับหมาถึงจำนวนคอมเม้นมีกี่อัน ผมคิดง่าย ๆคือใส่ field เพิ่มลงไปอีกอันให้มันเก็บตัวเลข เวลาตอบหรือคอมเม้นก็สั่ง update ตารางนั้นด้วย +1 ไปถ้าลบคำตอบก็ - ค่านั้นไป เวลาแสดงก็ไม่ต้องทำไรมาก select field มาโชว์เฉย ๆ คืออาจจะเข้าใจยากนิดนึง เพราะคงไม่มีใครเขาทำกัน แต่ถ้าใช้แบบนี้ผมว่าโค้ดสั้นไปอีกเยอะเลย (หรือยาวยุ่งยากขึ้นไปอีกก็ไม่รู้) หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 12 มกราคม 2011, 08:15:49 ดันนีซนุง พรีซ
หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: XXL ที่ 12 มกราคม 2011, 10:34:40 การเพิ่ม column ไปในฐานข้อมูลเก่า ที่มีข้อมูลอยู่ ต้องตั้ง เป็น NULL ด้วยนะครับ
ถ้าตั้ง เป็น not null จะเพิ่ม column ไม่ได้ เพราะ มีข้อมูลเก่าอยู่ ส่วน ค่า default ก็คือ ค่าที่ จะกำหนดให้กับ column นั้น ในกรณีที่ ไม่มีการกำหนด ค่าของ column ขณะ เพิ่ม record หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: TOOAds.com ที่ 12 มกราคม 2011, 10:43:40 เอาไปทำอะไร มันจำเป็นด้วยหรอ :wanwan044:
หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: kitazawa1st ที่ 12 มกราคม 2011, 11:30:18 เหอๆ กว่าจะเข้าคำถาม
ถ้าเป็นผม ผมก็ใช้ comment น่ะแหละ แต่ใช้ serialize หรือ json_encode ใส่ลงไป เวลาเรียกใช้ก็ unserialize หรือ json_decode จาก comment มาเก็บใน array แล้วจะเอาไปทำอะไรก็ตามแต่ :P :P :P หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 12 มกราคม 2011, 12:16:29 การเพิ่ม column ไปในฐานข้อมูลเก่า ที่มีข้อมูลอยู่ ต้องตั้ง เป็น NULL ด้วยนะครับ ถ้าตั้ง เป็น not null จะเพิ่ม column ไม่ได้ เพราะ มีข้อมูลเก่าอยู่ ส่วน ค่า default ก็คือ ค่าที่ จะกำหนดให้กับ column นั้น ในกรณีที่ ไม่มีการกำหนด ค่าของ column ขณะ เพิ่ม record ยังไม่ใช่อย่างที่ต้องการครับผม เอาไปทำอะไร มันจำเป็นด้วยหรอ :wanwan044: เอาไปประยุกต์ใช้ครับ ขี้เกียจเขียนโค้ดยาวๆเหอๆ กว่าจะเข้าคำถาม หมายถึงกว่าจะทำความเข้าใจกะคำถามผมได้ใช่ไหมครับ ถ้าเป็นผม ผมก็ใช้ comment น่ะแหละ แต่ใช้ serialize หรือ json_encode ใส่ลงไป เวลาเรียกใช้ก็ unserialize หรือ json_decode จาก comment มาเก็บใน array แล้วจะเอาไปทำอะไรก็ตามแต่ :P :P :P ได้วิธีดึง comment มาแล้ว ก็คงจะใช้ อย่างที่ว่ามาแหละครับ แต่อยากได้วิธีที่มัน ยืดหยุ่น มากขึ้นไปอีก (จะคิดไปทำไมไม่รู้ :wanwan012: ) หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: XXL ที่ 12 มกราคม 2011, 15:56:16 ประมาณนี้ครับ
การใส่ค่า คอมเม้นต์ CREATE TABLE test ( id INT UNSIGNED NOT NULL COMMENT 'TEST001') การแก้ไข คอมเม้นต์ ALTER TABLE test CHANGE COLUMN id id INT UNSIGNED NOT NULL COMMENT 'TEST_XXXX'; การดึงข้อมูล คอมเม้นต์ use information_schema; select column_name, column_comment from columns where table_name='test' and column_name='id' ; หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 12 มกราคม 2011, 16:12:31 ประมาณนี้ครับ CREATE TABLE test ( id INT UNSIGNED NOT NULL COMMENT 'TEST001') ALTER TABLE test CHANGE COLUMN id id INT UNSIGNED NOT NULL COMMENT 'TEST_XXXX'; use information_schema; select column_name, column_comment from columns where table_name='test' and column_name='id' ; อันนี้น่าจะเป็นการเปลี่ยน comment ครับ ลองดูตามรูปที่ผมแนบมาครับ ต้องการ ช่องขวาสุด (ไม่แน่ใจว่า mysql มันทำได้หรือเปล่า ?) ยังไงก็ขอบคุณครับ +thank ([url]http://image.ohozaa.com/i/978/customcollumn.png[/url]) ครับตามรูปครับ ผมจะอธิบายว่ายังไงดี คือที่ผมต้องการคือ ช่องขวาสุด ตามรูปนั่นแหละครับ เผื่อจะเอามาประยุกติ์ใช้ หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: XXL ที่ 12 มกราคม 2011, 16:17:56 comment เป็นข้อมูลพิเศษ ที่อยู่ ใน schema
ถ้าจะเพิ่ม field พิเศษ ไปอีก คิดว่า ทำไ่ม่ได้ครับ หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: gootooyoo ที่ 12 มกราคม 2011, 18:19:49 จริงๆแล้ว คนที่ใช้ class ก็ดีอยู่แล้ว ชอบใช้ ธรรมดาอีก :wanwan023:
หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยū เริ่มหัวข้อโดย: หนุกหนาน ที่ 12 มกราคม 2011, 19:15:39 คือจริงๆแล้ว ผมต้องการแค่นี้แหละครับ
if (มีคอมเม้นท์ตามต้องการ){ echo "<td>$sqlrow['field']"</td> } เพราะสมมติมีฟอร์มที่ต้องการแสดงผล ซัก 3 แบบ โดยดึงค่าในตารางมาแสดง ไม่เหมือนกัน และตารางมี field หลายๆ field เกือบ 20 กว่าๆ เลยขี้เกียจเขียนช่วง <td>$rowsql['field']</td> บ่อยๆตามจำนวน field ที่ต้องการ แค่นี้แหละครับ หุหุ ฆ่าช้างเอางา ซะงั้น ยังไงก๋ + ให้ทุกท่านครับ +ที่หนีมาม่ามา 5555 หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: takato ที่ 12 มกราคม 2011, 20:16:10 ในเว็บบอร์ด discuz มี option นี้มาให้อยู่แล้ว =w=;
หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: kiak ที่ 12 มกราคม 2011, 20:53:49 if ( strpos($dbcomment , 'เบิก(หรือว่าอะไรก็แล้วแต่)') !== false )
// สังเกตว่า ใช้ !== นะครับ เขียนอย่างงี้ถูกแล้ว เพราะว่าบางทีมันคืนเป็นค่า 0 php จะไม่ได้เข้าใจว่า เป็น false หนะครับ งงมะ { echo "<td>$sqlrow['field']"</td> } เป็นไอเดียที่แปลกดีครับ ในการทำแบบนี้ (ไม่เคยเจอแหะ) แต่ผมแนะนำว่า เขียนฟังชันเรียก แบบ get_เบิก () { select id , name , .... from .... แล้วคืนดาต้าเป็น array } หลังจากนั้นเอา array ไปลูป ดีกว่าครับ น่าจะเข้าใจไม่ผิดนะ หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 12 มกราคม 2011, 21:02:17 if ( strpos($dbcomment , 'เบิก(หรือว่าอะไรก็แล้วแต่)') !== false ) เข้าใจถูกแล้วครับ// สังเกตว่า ใช้ !== นะครับ เขียนอย่างงี้ถูกแล้ว เพราะว่าบางทีมันคืนเป็นค่า 0 php จะไม่ได้เข้าใจว่า เป็น false หนะครับ งงมะ { echo "<td>$sqlrow['field']"</td> } เป็นไอเดียที่แปลกดีครับ ในการทำแบบนี้ (ไม่เคยเจอแหะ) แต่ผมแนะนำว่า เขียนฟังชันเรียก แบบ get_เบิก () { select id , name , .... from .... แล้วคืนดาต้าเป็น array } หลังจากนั้นเอา array ไปลูป ดีกว่าครับ น่าจะเข้าใจไม่ผิดนะ ส่วนหนึ่งที่ผมมาคิดอะไรแปลกๆแบบนี้ เพราะฐานข้อมูลก็ยังไม่นิ่งครับ เลยขี้เกียจไล่แก้โค้ด คือต้องการแก้ที่จุดเดียวไปเลย ถ้าฐานข้อมูลนิ่งๆแล้ว มาทำเป็นarray ก็ดีครับ ก็สะดวกดี หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: adokung ที่ 12 มกราคม 2011, 22:14:13 อ่อนกันหมด
หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: kitazawa1st ที่ 12 มกราคม 2011, 23:40:37 ในเว็บบอร์ด discuz มี option นี้มาให้อยู่แล้ว =w=; จริงหรือครับ ถ้ายังไงช่วยแจงรายละเอียดด้วยนะครับ ไม่รู้จริงๆ ว่าสามารถทำได้ด้วย อ่อนกันหมด ถ้ารู้วิธีช่วยขยายความด้วยนะครับ ผมจะได้เก่งตามคนอื่นเค้าทันซะที หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 12 มกราคม 2011, 23:58:49 หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: Nomkhonwaan ที่ 12 มกราคม 2011, 23:59:13 จนปัญญาเหมือนกันครับ ผมว่าใช้ field name แทนละกันครับ :-[
http://www.php.net/manual/en/function.mysql-field-name.php หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 13 มกราคม 2011, 00:01:55 ขยายความอีกนิด เผื่อท่านใดคิดว่าตัวเองแข็ง แต่ยังไม่เข้าใจ
comment ที่ผมว่า หมายถึง comment ที่เอาไว้ใส่หมายเหตุท้ายฟีลด์ เพื่ออธิบายฟีลด์ ในตอนที่เราสร้างเทเบิล ไม่ใช่ comment ที่ใช้ใน webboard หรือ blog หวังว่าบางท่านคงเข้าใจ (ว่าจะหนีมาม่าแล้วเชียว :wanwan044: ) หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 13 มกราคม 2011, 00:03:29 ขอโทษที่ผมคิดอะไรแปลกๆ ไม่เหมือนชาวบ้าน
แต่การพัฒนา มันก็เริ่มมาจากการคิดเพ้อเจ้อแบบนี้แหละ ไม่ใช่ทำตามๆกันไป ตามทฤษฎี หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: Nomkhonwaan ที่ 13 มกราคม 2011, 00:11:16 ผลลองหลาย function ละมันไม่ยอมออกแค่ส่วน comment ที่เดียวเลยอ่ะครับ ส่วนพวก name, type, length, primary พวกนี้กลับดึงได้
ลองด้วย function นี้ล่ะครับ http://php.net/manual/en/function.mysql-fetch-field.php ออกมาทุกอย่างยกเว้นส่วนของ comment หรือว่าความจริงแล้ว MySQL อาจจะไม่ได้เก็บ comment ไว้ :P ปล. ผมว่าเรียก comment อาจจะมีคนงง เรียกว่า Table Metadata หรือ Table information schema น่าจะเข้าใจตรงกันกว่าน่ะครับ :P หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: Synchronize ที่ 13 มกราคม 2011, 00:14:41 ผมไม่ได้อ่าน ตั้งแต่หน้าแรกนะครับ แต่อ่านหัวข้อแล้ว พอจะเข้าใจว่า ต้องการ สิ่งนี้รึป่าว
ใช้คำสั่งนี้ครับ SHOW FULL COLUMNS FROM ชื่อตาราง; แล้วทำไม มันเหมือนจะมี ดรามา หว่า :wanwan017: หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: Nomkhonwaan ที่ 13 มกราคม 2011, 00:19:08 ผมไม่ได้อ่าน ตั้งแต่หน้าแรกนะครับ แต่อ่านหัวข้อแล้ว พอจะเข้าใจว่า ต้องการ สิ่งนี้รึป่าว ใช้คำสั่งนี้ครับ SHOW FULL COLUMNS FROM ชื่อตาราง; แล้วทำไม มันเหมือนจะมี ดรามา หว่า :wanwan017: ว้าว สุดยอด ถึงผมไม่ใช่คนถามแต่ก็ดีใจที่ได้คำตอบ :'( ไม่เคยใช้ command นี้มาก่อนเลยครับ ขอบคุณมากๆ เลยครับ :-[ เห็นทางสว่างแล้ว อิอิ หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: Synchronize ที่ 13 มกราคม 2011, 00:20:25 เพิ่มรูปครับ กะว่าพิมพ์เสร็จจะทำรูปใส่ ดันไปกด บันทึก
(http://img.un-no.com/img/2011-01-13/00-18-07_0.483358.jpg) (http://img.un-no.com/2011-01-13_00-18-07_0.483358.jpg) แต่อันนี้ คือ Comment ของฟิลด์นะครับ ถ้า Comment นของตาราง ใช้คำสั่ง SHOW TABLE STATUS LIKE 'ชื่อตาราง'; แทน :wanwan017: หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: kitazawa1st ที่ 13 มกราคม 2011, 00:22:13 :wanwan004: หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: seowizard ที่ 13 มกราคม 2011, 00:23:09 จขกท. หมายถึงสร้าง column ของ field เพิ่มใช่ไหมครับ ส่วนตัวผมคิดว่าไม่ได้นะ
ถ้าจะทำก็คงต้องไป customize ตัว mysql schema ให้เพิ่มคอลัมน์ให้ ซึ่งไม่รู้จะทำได้หรือเปล่า แต่ยุ่งยากน่าดู หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: kiak ที่ 13 มกราคม 2011, 00:31:46 ขยายความอีกนิด เผื่อท่านใดคิดว่าตัวเองแข็ง แต่ยังไม่เข้าใจ comment ที่ผมว่า หมายถึง comment ที่เอาไว้ใส่หมายเหตุท้ายฟีลด์ เพื่ออธิบายฟีลด์ ในตอนที่เราสร้างเทเบิล ไม่ใช่ comment ที่ใช้ใน webboard หรือ blog หวังว่าบางท่านคงเข้าใจ (ว่าจะหนีมาม่าแล้วเชียว :wanwan044: ) อ่า อ่านของ if ( strpos($dbcomment , 'เบิก(หรือว่าอะไรก็แล้วแต่)') !== false ) แล้วไม่เข้าใจหรอครับ ผมว่าผมตอบหมดแล้วนะ// สังเกตว่า ใช้ !== นะครับ เขียนอย่างงี้ถูกแล้ว เพราะว่าบางทีมันคืนเป็นค่า 0 php จะไม่ได้เข้าใจว่า เป็น false หนะครับ งงมะ { echo "<td>$sqlrow['field']"</td> } เป็นไอเดียที่แปลกดีครับ ในการทำแบบนี้ (ไม่เคยเจอแหะ) แต่ผมแนะนำว่า เขียนฟังชันเรียก แบบ get_เบิก () { select id , name , .... from .... แล้วคืนดาต้าเป็น array } หลังจากนั้นเอา array ไปลูป ดีกว่าครับ น่าจะเข้าใจไม่ผิดนะ แก้ไข ลืมบอกไปว่า ใช้ฟิวคอมเม้นนั่นแหละครับ แล้วพิม เบิก,จ่าย, ลงไปในคอมเม้น หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 15 มกราคม 2011, 08:13:11 +Thanks ที่ 2 ครับ จาก 8->9 เหลืออีก 3
หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: kiak ที่ 15 มกราคม 2011, 17:17:59 ขอบคุณค้าบบบ
ปล สรุปว่าเข้าใจหมดยังอ่า หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: bankster ที่ 16 มกราคม 2011, 13:47:19 ได้ความรู้เพิ่มนะเนี่ย เพิ่งว่าดึงค่าของฟิลด์ใน MySQL ได้ด้วย :-[
หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 19 มกราคม 2011, 16:47:06 ใช้หนี้กรรม ชาติที่ 3 ให้ครับ
ขอบคุณครับ :wanwan017: จาก 9->10 เหลืออีก 2 ชาติครับ :wanwan004: ขอบคุณค้าบบบ ปล สรุปว่าเข้าใจหมดยังอ่า เข้าใจแล้วครับ แต่เปลี่ยนใจแล้วเช่นกัน คือใช้วิธีกำหนดตัวแปรแอรเรย์ดีกว่า (ก็ไม่รู้เหมือนกันว่าผมจะคิดให้มันยุ่งยากทำไม แต่ไม่เป็นไรถือว่า ถามเอาความรู้ :wanwan012: ) หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: kiak ที่ 19 มกราคม 2011, 17:01:15 ใช้หนี้กรรม ชาติที่ 3 ให้ครับ ฮ่าๆ แต่ผมว่าไอเดียพี่ดีนะ แหวกแนวดี ชอบๆ ขอบคุณครับ :wanwan017: จาก 9->10 เหลืออีก 2 ชาติครับ :wanwan004: ขอบคุณค้าบบบ ปล สรุปว่าเข้าใจหมดยังอ่า เข้าใจแล้วครับ แต่เปลี่ยนใจแล้วเช่นกัน คือใช้วิธีกำหนดตัวแปรแอรเรย์ดีกว่า (ก็ไม่รู้เหมือนกันว่าผมจะคิดให้มันยุ่งยากทำไม แต่ไม่เป็นไรถือว่า ถามเอาความรู้ :wanwan012: ) เขียนโปรแกรมมันไม่ค่อยมี ระบบที่แน่นอนหรอกครับ มันขึ้นกับแนวความคิดของแต่ละคน ฮ่าๆ หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 22 มกราคม 2011, 18:41:15 ใช้หนี้ที่ 4 ให้ครับ 11->12 เหลืออีก 1 ครับ
หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: kongoon ที่ 24 มกราคม 2011, 15:17:52 ใช้ SHOW FULL FIELDS FROM ชื่อตาราง; ครับ
หัวข้อ: Re: ใน php เราสามารถดึงค่า comments ในตารางมาใช้ได้ยังไงครับ เริ่มหัวข้อโดย: หนุกหนาน ที่ 25 มกราคม 2011, 18:56:34 ใช้หนี้ ชาติสุดท้ายให้ครับ
จาก 12->13 ขอบคุณครับ |