สลับสีตารางใน SMF ยังไงอ่าครับ

เริ่มโดย xmen256k, 13 พฤศจิกายน 2008, 21:55:11

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

xmen256k

คือถ้าสลับสี ในกระทู้มันก็ทำได้อ่าครับ ซึ่งมันก็มีคำสั่งของมันอยู่แล้วก็คือ

while ($message = $context['get_message']())
<table width="100%" cellpadding="3" cellspacing="0" border="0" bordercolor="#eeeeee">
<tr><td class="', $message['alternate'] == 0 ? 'windowbg' : 'windowbg2', '">';



แต่พอไปดูในไฟล์อื่นๆ ที่มันวนลูปด้วย
กลับใช้
foreach ($posts as $post )


ไอนี้แทนอ่าครับ

ไม่ทราบว่าถ้ามันใช้ foreach จะให้มันสลับสีตารางยังไงอ่าครับ งมมานาน ก็ยังไม่ได้เลยคร๊าบ
ขอบคุณครับ

navico

ผมใช้วิธีเอารอบปัจจุบัน mod 2 ได้ 1 เป็น สีหนึ่ง ได้ 0 เป็นสีหนึ่งอ่ะครับ
ประมาณนั้น...
มั่วๆ เอาอ่ะ

xmen256k

อ้างถึงจาก: navico ใน 13 พฤศจิกายน 2008, 22:05:43
ผมใช้วิธีเอารอบปัจจุบัน mod 2 ได้ 1 เป็น สีหนึ่ง ได้ 0 เป็นสีหนึ่งอ่ะครับ
ประมาณนั้น...
มั่วๆ เอาอ่ะ

ไม่ทราบว่าพอจะช่วยบอกโค๊ดหน่อยได้มั๊ยอ่าครับ
ขอบคุณมากครับ

SvZ

ต้องการสลับสีตารางในส่วนไหนหรอครับ?
[direct=https://www.berdodee.com]ศูนย์กลางซื้อขาย เบอร์สวย เบอร์มงคล[/direct] | [direct=https://www.berdodee.com/ทำนายเบอร์]ทำนายเบอร์โทรศัพท์[/direct]

xmen256k

อ้างถึงจาก: SvZ ใน 14 พฤศจิกายน 2008, 21:16:49
ต้องการสลับสีตารางในส่วนไหนหรอครับ?

อยากให้เป็นเหมือนในรูปอ่าครับ ไฟล์ ssi.php

SvZ

ไฟล์ SSI.php
ลองหา
foreach ($posts as $post)
echo '
<tr>

แล้วแก้เป็น

foreach ($posts as $post)
echo '
<tr bgcolor="'.($i++%2 == 0 ? 'red' : 'blue').'">

ลองนำไปประยุกต์ต่อดูครับ  :)
[direct=https://www.berdodee.com]ศูนย์กลางซื้อขาย เบอร์สวย เบอร์มงคล[/direct] | [direct=https://www.berdodee.com/ทำนายเบอร์]ทำนายเบอร์โทรศัพท์[/direct]

navico

อ้างถึงจาก: xmen256k ใน 13 พฤศจิกายน 2008, 23:01:05
อ้างถึงจาก: navico ใน 13 พฤศจิกายน 2008, 22:05:43
ผมใช้วิธีเอารอบปัจจุบัน mod 2 ได้ 1 เป็น สีหนึ่ง ได้ 0 เป็นสีหนึ่งอ่ะครับ
ประมาณนั้น...
มั่วๆ เอาอ่ะ

ไม่ทราบว่าพอจะช่วยบอกโค๊ดหน่อยได้มั๊ยอ่าครับ
ขอบคุณมากครับ

ตามพี่คนข้างบนน่าจะได้ทั๊งครับ
ผมมีแต่คอนเซป โค้ดหามะเปง...เหอๆๆ โทดน๊า :)