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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingสงสัยภาษา PHP หรือสงสัย Wordpress ถามกระทู้นี้เลยคับ
หน้า: 1 2 3 [4] 5 6   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: สงสัยภาษา PHP หรือสงสัย Wordpress ถามกระทู้นี้เลยคับ  (อ่าน 12917 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
KenjiroAPI
ก๊วนเสียว
*

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

กระทู้: 332



ดูรายละเอียด
« ตอบ #60 เมื่อ: 18 เมษายน 2012, 15:13:14 »

ขอถามหน่อยแล้วกันครับ

ผมใช้ theme นี้ http://templatic.com/demos/?theme=video

ทำยังไงให้คลิกเข้า ชมคลิป แต่ละคลิป แล้วมัน Autoplay ครับ

ใส่โค้ดนี้
โค๊ด:
&loop=1&autoplay=1

ต่อท้าย url แล้วมันก็ Autoplay อะนะ แต่่มันเล่น Autoplay ทั้งๆ ที่ยังไม่ได้คลิกเข้าไปดูครับ

อยากให้มัน Autoplay เฉพาะ เมื่อมีคนคลิกเข้าไปดูคลิปนั้นจริงๆ ครับ

ขอบคุณครับ  wanwan017


ที่มัน Autoplay ทั้งๆ ที่ยังไม่ได้คลิกเข้าไปดูนี่ หมายถึงตอนอยู่หน้าแรกเหรอคับ งงกับคำถามนิดหน่อยอะคับ  Tongue
บันทึกการเข้า
bigbossbear
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,764



ดูรายละเอียด
« ตอบ #61 เมื่อ: 18 เมษายน 2012, 15:25:13 »

ขอถามหน่อยแล้วกันครับ

ผมใช้ theme นี้ http://templatic.com/demos/?theme=video

ทำยังไงให้คลิกเข้า ชมคลิป แต่ละคลิป แล้วมัน Autoplay ครับ

ใส่โค้ดนี้
โค๊ด:
&loop=1&autoplay=1

ต่อท้าย url แล้วมันก็ Autoplay อะนะ แต่่มันเล่น Autoplay ทั้งๆ ที่ยังไม่ได้คลิกเข้าไปดูครับ

อยากให้มัน Autoplay เฉพาะ เมื่อมีคนคลิกเข้าไปดูคลิปนั้นจริงๆ ครับ

ขอบคุณครับ  wanwan017


ที่มัน Autoplay ทั้งๆ ที่ยังไม่ได้คลิกเข้าไปดูนี่ หมายถึงตอนอยู่หน้าแรกเหรอคับ งงกับคำถามนิดหน่อยอะคับ  Tongue


ช่ายๆครับ ตอนอยู่หน้าแรกมันก็ Autoplay

อยากให้คลิกเข้าไปก่อน แล้วค่อย Autoplay อะครับ
บันทึกการเข้า

KenjiroAPI
ก๊วนเสียว
*

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

กระทู้: 332



ดูรายละเอียด
« ตอบ #62 เมื่อ: 18 เมษายน 2012, 15:28:23 »

ขอถามหน่อยแล้วกันครับ

ผมใช้ theme นี้ http://templatic.com/demos/?theme=video

ทำยังไงให้คลิกเข้า ชมคลิป แต่ละคลิป แล้วมัน Autoplay ครับ

ใส่โค้ดนี้
โค๊ด:
&loop=1&autoplay=1

ต่อท้าย url แล้วมันก็ Autoplay อะนะ แต่่มันเล่น Autoplay ทั้งๆ ที่ยังไม่ได้คลิกเข้าไปดูครับ

อยากให้มัน Autoplay เฉพาะ เมื่อมีคนคลิกเข้าไปดูคลิปนั้นจริงๆ ครับ

ขอบคุณครับ  wanwan017


ที่มัน Autoplay ทั้งๆ ที่ยังไม่ได้คลิกเข้าไปดูนี่ หมายถึงตอนอยู่หน้าแรกเหรอคับ งงกับคำถามนิดหน่อยอะคับ  Tongue


ช่ายๆครับ ตอนอยู่หน้าแรกมันก็ Autoplay

อยากให้คลิกเข้าไปก่อน แล้วค่อย Autoplay อะครับ


ไม่ทราบว่าที่ท่านเพิ่ม &autoplay=1 ไปเพิ่มตรงส่วนไหนเหรอคับ ฟังก์ชันใน Theme หรือว่าเป็น Plugins หรือว่าอะไรคับ?
บันทึกการเข้า
bigbossbear
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,764



ดูรายละเอียด
« ตอบ #63 เมื่อ: 18 เมษายน 2012, 15:31:27 »

ขอถามหน่อยแล้วกันครับ

ผมใช้ theme นี้ http://templatic.com/demos/?theme=video

ทำยังไงให้คลิกเข้า ชมคลิป แต่ละคลิป แล้วมัน Autoplay ครับ

ใส่โค้ดนี้
โค๊ด:
&loop=1&autoplay=1

ต่อท้าย url แล้วมันก็ Autoplay อะนะ แต่่มันเล่น Autoplay ทั้งๆ ที่ยังไม่ได้คลิกเข้าไปดูครับ

อยากให้มัน Autoplay เฉพาะ เมื่อมีคนคลิกเข้าไปดูคลิปนั้นจริงๆ ครับ

ขอบคุณครับ  wanwan017


ที่มัน Autoplay ทั้งๆ ที่ยังไม่ได้คลิกเข้าไปดูนี่ หมายถึงตอนอยู่หน้าแรกเหรอคับ งงกับคำถามนิดหน่อยอะคับ  Tongue


ช่ายๆครับ ตอนอยู่หน้าแรกมันก็ Autoplay

อยากให้คลิกเข้าไปก่อน แล้วค่อย Autoplay อะครับ


ไม่ทราบว่าที่ท่านเพิ่ม &autoplay=1 ไปเพิ่มตรงส่วนไหนเหรอคับ ฟังก์ชันใน Theme หรือว่าเป็น Plugins หรือว่าอะไรคับ?


 ฟังก์ชันใน Theme ครับ

มันจะมีช่องให้ใส่ embed code ครับ ผมก็ใส่ &autoplay=1 เพิ่มไปครับ

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

KenjiroAPI
ก๊วนเสียว
*

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

กระทู้: 332



ดูรายละเอียด
« ตอบ #64 เมื่อ: 18 เมษายน 2012, 15:37:24 »

ขอถามหน่อยแล้วกันครับ

ผมใช้ theme นี้ http://templatic.com/demos/?theme=video

ทำยังไงให้คลิกเข้า ชมคลิป แต่ละคลิป แล้วมัน Autoplay ครับ

ใส่โค้ดนี้
โค๊ด:
&loop=1&autoplay=1

ต่อท้าย url แล้วมันก็ Autoplay อะนะ แต่่มันเล่น Autoplay ทั้งๆ ที่ยังไม่ได้คลิกเข้าไปดูครับ

อยากให้มัน Autoplay เฉพาะ เมื่อมีคนคลิกเข้าไปดูคลิปนั้นจริงๆ ครับ

ขอบคุณครับ  wanwan017


ที่มัน Autoplay ทั้งๆ ที่ยังไม่ได้คลิกเข้าไปดูนี่ หมายถึงตอนอยู่หน้าแรกเหรอคับ งงกับคำถามนิดหน่อยอะคับ  Tongue


ช่ายๆครับ ตอนอยู่หน้าแรกมันก็ Autoplay

อยากให้คลิกเข้าไปก่อน แล้วค่อย Autoplay อะครับ


ไม่ทราบว่าที่ท่านเพิ่ม &autoplay=1 ไปเพิ่มตรงส่วนไหนเหรอคับ ฟังก์ชันใน Theme หรือว่าเป็น Plugins หรือว่าอะไรคับ?


 ฟังก์ชันใน Theme ครับ

มันจะมีช่องให้ใส่ embed code ครับ ผมก็ใส่ &autoplay=1 เพิ่มไปครับ




แสดงว่าเป็น custom field สินะคับ งั้นผมแนะนำว่า ให้สร้างฟังก์ชันสำหรับหน้าโดยเฉพาะ
ให้ใช้ฟังก์ชัน PHP ลบคำว่า "&autoplay=1"

ยกตัวอย่างการใช้นะคับ
อ้างถึง
function video_home($embed) {
$string= $embed;
str_replace ( $string, "autoplay=1", "" );
}


หรืออาจจะทำกลับกัน ให้กลายเป็นจากปกติใส่ embed code ที่มี autoplay=1 แต่ไม่ใส่
ให้ใช้ฟังก์ชันใส่ autoplay=1 เข้าไปในหน้าดูวิดีโอแทนคับ
บันทึกการเข้า
KenjiroAPI
ก๊วนเสียว
*

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

กระทู้: 332



ดูรายละเอียด
« ตอบ #65 เมื่อ: 18 เมษายน 2012, 15:44:42 »


แสดงว่าเป็น custom field สินะคับ งั้นผมแนะนำว่า ให้สร้างฟังก์ชันสำหรับหน้าโดยเฉพาะ
ให้ใช้ฟังก์ชัน PHP ลบคำว่า "&autoplay=1"

ยกตัวอย่างการใช้นะคับ
อ้างถึง
function video_home($embed) {
$string= $embed;
str_replace ( $string, "autoplay=1", "" );
}


หรืออาจจะทำกลับกัน ให้กลายเป็นจากปกติใส่ embed code ที่มี autoplay=1 แต่ไม่ใส่
ให้ใช้ฟังก์ชันใส่ autoplay=1 เข้าไปในหน้าดูวิดีโอแทนคับ


เพิ่มเติมอีกนิดนึงคับ อาจจะเปลี่ยนแปลงโครงสร้างใหม่คับ
เช่น เปลี่ยนจากช่อง embed code ใส่ เป็น Code ยาวๆ เปลี่ยนเป็นใส่แค่รหัสวิดีโอ เช่น cWO7PKOCZUo

ในหน้าแรกเวลาดึงมาก็ให้แสดงเป็น
อ้างถึง
<object width="560" height="315">
<param name="movie" value="http://www.youtube.com/v/ <?php echo get_post_meta($post->id, 'videoid', true); ?>?version=3&amp;hl=en_US"></param>
<param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube.com/v/ <?php echo get_post_meta($post->id, 'videoid', true); ?>?version=3&amp;hl=en_US" type="application/x-shockwave-flash" width="560" height="315" allowscriptaccess="always" allowfullscreen="true"></embed>
</object>


ส่วนในหน้าอื่นๆ ก็ให้ เพิ่ม &autoplay=1 ลงไปก็น่าจะเวิร์คกว่านะคับ embed code มันยาว ถ้าใช้แบบนี้ประหยัดข้อความขึ้นมาเยอะคับ
แค่ใส่รหัสวิดีโอลงไปแค่นั้น
บันทึกการเข้า
bigbossbear
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,764



ดูรายละเอียด
« ตอบ #66 เมื่อ: 18 เมษายน 2012, 15:47:06 »

 Tongue ไปแก้ไฟล์ไหนอะครับ  wanwan017
บันทึกการเข้า

KenjiroAPI
ก๊วนเสียว
*

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

กระทู้: 332



ดูรายละเอียด
« ตอบ #67 เมื่อ: 18 เมษายน 2012, 15:54:10 »

Tongue ไปแก้ไฟล์ไหนอะครับ  wanwan017

อันนี้ต้องนำไปปรับปรุงใช้กับฟังก์ชันในธีมที่คุณใช้อะคับ บอกไม่ได้หรอกคับว่าแก้ที่ไหนบ้าง เพราะแต่ละ Theme ไม่เหมือนกันคับ
ที่ผมโพสต์เป็นแนวทางเฉยๆ คับ
บันทึกการเข้า
tttravel
สมุนแก๊งเสียว
*

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

กระทู้: 671



ดูรายละเอียด เว็บไซต์
« ตอบ #68 เมื่อ: 18 เมษายน 2012, 15:58:00 »

wordpress เวลา ทำ sub-domain เสร็จแล้วอยากให้ content เหมือนเวบแม่เลย Db ของ บทความอยู่ตรงไหนครับ และเปลี่ยนเป็นบางฟิลด์เท่านั้นที่ไม่เหมือน เช่น ตรง Banner น่ะครับ ตรงนี้ทำยังไงครับ
บันทึกการเข้า

KenjiroAPI
ก๊วนเสียว
*

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

กระทู้: 332



ดูรายละเอียด
« ตอบ #69 เมื่อ: 18 เมษายน 2012, 16:18:39 »

wordpress เวลา ทำ sub-domain เสร็จแล้วอยากให้ content เหมือนเวบแม่เลย Db ของ บทความอยู่ตรงไหนครับ และเปลี่ยนเป็นบางฟิลด์เท่านั้นที่ไม่เหมือน เช่น ตรง Banner น่ะครับ ตรงนี้ทำยังไงครับ

มันทำได้นะคับ แต่ดูแล้วยุ่งยากมากๆ เลยคับ
ถ้าเป็นผมก็คงแยกสองโฟลเดอร์แต่ดึงฐานข้อมูลเดียวกัน และอันที่ copy ไปจะเข้าไปแก้ไข theme พวก banner อะไรแบบนี้
ก็ได้เว็บ clone กันแล้วคับ แต่อย่าลืมว่าเราจะต้องเอาโฟลเดอร์ wp-content/upload มาด้วยนะคับ
เพราะว่าไฟล์รูปภาพอะไรที่อัพโหลดในบทความจะอยู่ในนี้ แต่มันมีสองโฟลเดอร์ทำให้ยุ่งยากขึ้นมากๆ ง่ายๆ ก็แค่สร้างคล้ายๆ shortcut ให้มันลิงค์หากันด้วย symlink ใน linux

ถ้าเป็นโฮสของตัวเองก็ย่อมทำได้ ใช้ symlink ของ linux ลิงค์ wp-content/upload ของจิง ไป sub-domain ย่อย
แต่ถ้าไม่ใช่เจ้าของโฮสอันนี้ก็ไม่แน่ใจละคับ ว่าจะทำได้รึปล่าว แต่วิธีทำมันมีนะคับ แต่มันเหมือนจะเข้าไปปรับโครงสร้าง Wordpress พอสมควรคับ

Edit: ปล. ไม่แนะนำให้ทำนะคับ มันเหมือนมีสองเว็บก็จิงแต่บทความมันเหมือนกัน มันก็ไม่มีประโยชน์อะคับ เดี๋ยว Google ก็จะเห็นบทความในเว็บเรามีซ้ำกันเยอะแยะ ดูแล้วคล้ายๆ พวกเว็บปั่นคีย์เวิร์ดมั่วๆ อะคับ คนที่เข้ามาค้นหาก็อาจจะเบื่อเว็บเราก็ได้นะคับ ค้นหาแล้วเจอแต่เว็บเดิมๆ แต่เนื้อหาก็ไม่ได้ต่างกันเลย
« แก้ไขครั้งสุดท้าย: 18 เมษายน 2012, 16:22:02 โดย KenjiroAPI » บันทึกการเข้า
GuayJeng
ก๊วนเสียว
*

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

กระทู้: 275



ดูรายละเอียด เว็บไซต์
« ตอบ #70 เมื่อ: 19 เมษายน 2012, 16:52:31 »

ที่จะถามไม่ทราบว่าเค้าเรียกอะไรแต่อยากได้ประมาณว่า
ให้ keyword ใน Title และ Description แปรเปลี่ยนไปตาม keyword ที่ผู้ใช้งาน search มาเจอเว็บเราอ่ะ แบบนี้ทำได้ไหม เรียกว่า php หรือเปล่า แล้วต้องทำอย่างไรใน WP บ้างฮะ

ขอบคุณในความเอื้ออารีย์ ขอให้รวยๆๆๆๆ
 wanwan017
บันทึกการเข้า

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

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

กระทู้: 4,969



ดูรายละเอียด
« ตอบ #71 เมื่อ: 19 เมษายน 2012, 16:58:35 »

อยากโมธีมจาก Artisteer (มันจะเป็นธีมหน้าตาทั่วไป)ให้มีหน้าตามแบบนี้ครับ
โค๊ด:
http://wpzoner.oketheme.com/


หรือ



แนะนำด้วยครับ
« แก้ไขครั้งสุดท้าย: 19 เมษายน 2012, 17:05:53 โดย AM-PM » บันทึกการเข้า

ไม่ต้องบินให้สูงอย่างใครเขา... จงบินเอาเท่าที่เราจะบินไหว ท่าที่บินไม่จำเป็นต้องเหมือนใคร... แค่บินไปให้ถึงฝัน เท่านั้นพอ


Find out how I'm able to get up to 420 backlinks for month, by spending 30 seconds per day...all for FREE! - Click Here
nuningplus
สมุนแก๊งเสียว
*

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

กระทู้: 624



ดูรายละเอียด
« ตอบ #72 เมื่อ: 19 เมษายน 2012, 19:45:57 »

ถามหน่อยนะครับ

โค้เป็นแบบนี้นะครับ
$sql    = "SELECT * FROM product";
$query  = mysql_query($sql) or die(mysql_error());
$result = mysql_fetch_array($query);

ผมให้แสดงผลดังนี้
<?php $result['detail'] ?>

ซึ่งในคอลัมน์นี้มันเก็บข้อมูล text ไว้เยอะมาก ถ้าต้องการตัดคำให้เหลือสัก 50 ตัวอักษร ต้องใช้โค้ดอะไรหรอครับ

ขอบคุณมากครับ
บันทึกการเข้า
dotnetz
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,621



ดูรายละเอียด
« ตอบ #73 เมื่อ: 19 เมษายน 2012, 19:52:19 »

ถามหน่อยนะครับ

โค้เป็นแบบนี้นะครับ
$sql    = "SELECT * FROM product";
$query  = mysql_query($sql) or die(mysql_error());
$result = mysql_fetch_array($query);

ผมให้แสดงผลดังนี้
<?php $result['detail'] ?>

ซึ่งในคอลัมน์นี้มันเก็บข้อมูล text ไว้เยอะมาก ถ้าต้องการตัดคำให้เหลือสัก 50 ตัวอักษร ต้องใช้โค้ดอะไรหรอครับ

ขอบคุณมากครับ

substring เอาก็ได้ครับ

substr($result['detail'], 0, 50);
บันทึกการเข้า

...เริ่มต้นจากเงิน 500 บาท...
+++ ครบ 18 เดือนกับการลุยป่า มาแชร์กัน +++
HOST25GATOR <= คูปองโค้ด โฮสเกเตอร์ จัดเต็ม!! ลด 25% ทุกแพลน
WPDSign
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 9,060



ดูรายละเอียด เว็บไซต์
« ตอบ #74 เมื่อ: 19 เมษายน 2012, 19:59:12 »

login มา +1 ครับ
บันทึกการเข้า

สร้างบ้าน Modern แบบบ้านโมเดิร์น มาแรง
» ต้องการสร้างบ้านดูแบบบ้านสวยๆ แบบบ้านสองชั้น ทุกสไลต์บริการรับสร้างบ้าน ใครฝันอย่างสร้างบ้านสไตล์รีสอร์ท มีแบบบ้านสไตล์รีสอร์ท พร้อมก่อสร้าง ลงประกาศขายบ้านที่ ลงประกาศ
$100perday
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,032



ดูรายละเอียด
« ตอบ #75 เมื่อ: 19 เมษายน 2012, 20:01:45 »

ถามหน่อยนะครับ

โค้เป็นแบบนี้นะครับ
$sql    = "SELECT * FROM product";
$query  = mysql_query($sql) or die(mysql_error());
$result = mysql_fetch_array($query);

ผมให้แสดงผลดังนี้
<?php $result['detail'] ?>

ซึ่งในคอลัมน์นี้มันเก็บข้อมูล text ไว้เยอะมาก ถ้าต้องการตัดคำให้เหลือสัก 50 ตัวอักษร ต้องใช้โค้ดอะไรหรอครับ

ขอบคุณมากครับ

substring เอาก็ได้ครับ

substr($result['detail'], 0, 50);

เยี่ยมครับ  wanwan013

กำหนดตัวแปรอีกทีก็ได้นะครับ
เช่น
$details = substr($result['detail'], 0, 50);
และแสดงเป็น echo "$details";

แต่คุณจะได้อักษรตัวแรกนับไปอีก 50 ตัวที่จะแสดงผลออกมาให้เห็น

แต่เสริมแนวนี้ให้ด้วยนะครับ

ยกตัวอย่าง

$text = "Welcome to Thailand";

ถ้าต้องการแสดงเฉพาะ Welcome
ก็จะเป็น
$text1 = substr($text,0,7);
echo "$text1";

และถ้าต้องการคำว่า Thailand
ก็จะเป็น
$text2 = substr($text,11,18);
echo "$text2";
บันทึกการเข้า

เหนื่อย..
KenjiroAPI
ก๊วนเสียว
*

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

กระทู้: 332



ดูรายละเอียด
« ตอบ #76 เมื่อ: 19 เมษายน 2012, 21:09:34 »

ที่จะถามไม่ทราบว่าเค้าเรียกอะไรแต่อยากได้ประมาณว่า
ให้ keyword ใน Title และ Description แปรเปลี่ยนไปตาม keyword ที่ผู้ใช้งาน search มาเจอเว็บเราอ่ะ แบบนี้ทำได้ไหม เรียกว่า php หรือเปล่า แล้วต้องทำอย่างไรใน WP บ้างฮะ

ขอบคุณในความเอื้ออารีย์ ขอให้รวยๆๆๆๆ
 wanwan017

ถ้าเขียนแบบนี้รับรองเว็บท่านกลายเป็นเว็บดักคีย์เวิร์ดไปทันทีเลยคับ
บันทึกการเข้า
KenjiroAPI
ก๊วนเสียว
*

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

กระทู้: 332



ดูรายละเอียด
« ตอบ #77 เมื่อ: 19 เมษายน 2012, 21:10:09 »

อยากโมธีมจาก Artisteer (มันจะเป็นธีมหน้าตาทั่วไป)ให้มีหน้าตามแบบนี้ครับ
โค๊ด:
http://wpzoner.oketheme.com/


หรือ



แนะนำด้วยครับ


ผมแนะนำให้หา Theme ธรรมดาที่แจกฟรีมาแต่งเพิ่มก็ได้นะคับ แต่ถ้าให้เหมือนนี่ผมก็ไม่รู้จะแนะนำยังไงเหมือนกันคับ
หลักๆ ให้ใช้ Bootstrap ของ Twitter มาช่วยด้วย จะทำให้ออกแบบง่ายขึ้นมากๆ คับ

Premium Theme แจกฟรีก็มีเยอะแยะนะคับ ลองหาดูคับตามอินเตอร์เน็ตมีมากมายเลยคับ
บันทึกการเข้า
KenjiroAPI
ก๊วนเสียว
*

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

กระทู้: 332



ดูรายละเอียด
« ตอบ #78 เมื่อ: 19 เมษายน 2012, 21:12:34 »

ถามหน่อยนะครับ

โค้เป็นแบบนี้นะครับ
$sql    = "SELECT * FROM product";
$query  = mysql_query($sql) or die(mysql_error());
$result = mysql_fetch_array($query);

ผมให้แสดงผลดังนี้
<?php $result['detail'] ?>

ซึ่งในคอลัมน์นี้มันเก็บข้อมูล text ไว้เยอะมาก ถ้าต้องการตัดคำให้เหลือสัก 50 ตัวอักษร ต้องใช้โค้ดอะไรหรอครับ

ขอบคุณมากครับ

substring เอาก็ได้ครับ

substr($result['detail'], 0, 50);

เยี่ยมครับ  wanwan013

กำหนดตัวแปรอีกทีก็ได้นะครับ
เช่น
$details = substr($result['detail'], 0, 50);
และแสดงเป็น echo "$details";

แต่คุณจะได้อักษรตัวแรกนับไปอีก 50 ตัวที่จะแสดงผลออกมาให้เห็น

แต่เสริมแนวนี้ให้ด้วยนะครับ

ยกตัวอย่าง

$text = "Welcome to Thailand";

ถ้าต้องการแสดงเฉพาะ Welcome
ก็จะเป็น
$text1 = substr($text,0,7);
echo "$text1";

และถ้าต้องการคำว่า Thailand
ก็จะเป็น
$text2 = substr($text,11,18);
echo "$text2";

ขอบคุณที่มาช่วยตอบคับ  wanwan020
อธิบายเพิ่มนะคับ

ฟังก์ชัน substr เป็นฟังก์ชันที่ใช้สำหรับตัดคำ โดยจะรับคำมาจากตัวแปร และตัดคำตามตำแหน่งที่ระบุคับ
รูปแบบการเขียนจะเป็นแบบนี้นะคับ substr(ตัวแปรที่เก็บข้อความ, ตำแหน่งที่จะให้เริ่มตัด, ตำแหน่งท้ายสุดของการตัด);
เช่นถ้าต้องการตัดคำจากตัวอักษรแรก จนถึงตัวที่ 75 ให้ใช้ substr($string, 0, 75); แบบนี้เลยคับ
บันทึกการเข้า
nuningplus
สมุนแก๊งเสียว
*

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

กระทู้: 624



ดูรายละเอียด
« ตอบ #79 เมื่อ: 19 เมษายน 2012, 21:26:27 »

ขอบคุณท่าน dotnetz และ KenjiroAPI มากครับ เดี๋ยวจะลองไปทำดู
บันทึกการเข้า
หน้า: 1 2 3 [4] 5 6   ขึ้นบน
พิมพ์