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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingจะเรียงตัวเลข 1-5 ยังไงหรอครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: จะเรียงตัวเลข 1-5 ยังไงหรอครับ  (อ่าน 525 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
TOOAds.com
บุคคลทั่วไป
« เมื่อ: 03 ตุลาคม 2010, 09:29:11 »

จะเรียงตัวเลข 1-5 ยังไงหรอครับ คือว่าผมจะกำหนดสี 5สี ให้กับข้อความ โดยไม่ให้ซ้ำสีกัน

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

ขอบคุณมากๆครับ wanwan017
« แก้ไขครั้งสุดท้าย: 03 ตุลาคม 2010, 09:29:56 โดย TOOAds.com » บันทึกการเข้า
gootooyoo
ก๊วนเสียว
*

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

กระทู้: 464



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 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>
ครับ
บันทึกการเข้า

ขวากหนาม ที่เราต้องข้ามผ่าน ถึงจะเจ็บก็จะไป (\◣_◢/) 
❤ 
TOOAds.com
บุคคลทั่วไป
« ตอบ #2 เมื่อ: 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 โคดจะเบากว่าของผมป่าว ผมมั่วๆทำ
« แก้ไขครั้งสุดท้าย: 05 ตุลาคม 2010, 12:32:54 โดย TOOAds.com » บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์