ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: TOOAds.com ที่ 03 ตุลาคม 2010, 09:29:11



หัวข้อ: จะเรียงตัวเลข 1-5 ยังไงหรอครับ
เริ่มหัวข้อโดย: TOOAds.com ที่ 03 ตุลาคม 2010, 09:29:11
จะเรียงตัวเลข 1-5 ยังไงหรอครับ คือว่าผมจะกำหนดสี 5สี ให้กับข้อความ โดยไม่ให้ซ้ำสีกัน

ตัวอย่าง http://www.tooads.com/ (ข้อความใต้รูปใหญ่) ตอนนี้ทำได้แค่สุ่มเลข แต่พอเลขมันซ้ำ สีจะซ้ำกันแล้วไม่สวยอ่ะครับ ด้านล่างคือโคดที่ผมใช้นะครับ
โค๊ด:
<div class="color<?php echo rand(1,5); ?>">...</div>

ขอบคุณมากๆครับ :wanwan017:


หัวข้อ: Re: จะเรียงตัวเลข 1-5 ยังไงหรอครับ
เริ่มหัวข้อโดย: gootooyoo ที่ 05 ตุลาคม 2010, 12:29:20
ถ้าเป็นผม นะครับ
$ :wanwan003: = rand(0,4);
$color = array(5);
$color[0]= "#FFFFF0";
$color[1]= "#FFFFF1";
$color[2]= "#FFFFF2";
$color[3]= "#FFFFF3";
$color[4]= "#FFFFF4";
<div class="color<?php echo  $color[:wanwan003:] ; ?>">...</div>
ครับ


หัวข้อ: Re: จะเรียงตัวเลข 1-5 ยังไงหรอครับ
เริ่มหัวข้อโดย: TOOAds.com ที่ 05 ตุลาคม 2010, 12:31:17
ถ้าเป็นผม นะครับ
$ :wanwan003: = rand(0,4);
$color = array(5);
$color[0]= "#FFFFF0";
$color[1]= "#FFFFF1";
$color[2]= "#FFFFF2";
$color[3]= "#FFFFF3";
$color[4]= "#FFFFF4";
<div class="color<?php echo  $color[:wanwan003:] ; ?>">...</div>
ครับ
อ่า...ขอบคุณครับ ผมทำได้แล้วล่ะครับ ใช้หลักการนับแถวตาราง มันดันทำได้เฉยเลย :wanwan020: :wanwan017:
แต่ไม่รู้ของคุณgootooyoo โคดจะเบากว่าของผมป่าว ผมมั่วๆทำ