รบกวนเซียนแต่งเว็บช่วยหน่อยครับ อยากทำตารางดึงกระทู้ล่าสุด เหมือนใน ss

เริ่มโดย zerizava, 08 ตุลาคม 2012, 12:52:05

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

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

zerizava

คือผมแทบจะเป็นมือใหม่ พอดีอยากปรับแต่เว็บนิดหน่อย เลยอยากถามว่า ตารางที่เว็บ soccersuck.com ตรงบอร์ด บอลบอก
http://www.soccersuck.com/ss/inc/2011/iframe_board_corball.php ตามลิ้งนี้อ่าครับ ทำยังไงให้เป็นเหมือนบรรทัด อ่าครับ ที่เป็นสีเขียว สลับ เขียวเข้มอ่าครับ ผมมีโค้ดดึงกระทู้อยุ่แล้ว แต่อยากได้วิธีทำให้เหมือนตัวย่าง

ขอรบกวนหน่อยครับ  :wanwan017:
รับออกแบบโลโก้ราคาประหยัด เริ่มต้นที่500บาท สนใจPMหรือทาง Email zerizavaแอดgmail.com
[direct=http://indystyledesign.blogspot.com]ออกแบบโลโก้ราคาถูก[/direct][direct=http://www.xn--o3cergk4b5c8gtd.com]สมาร์ทโฟน Pantip[/direct]

thanagrid

.ssi_table td:nth-child(2n) {
    background-color: #025215;
    color: #ffffff;
    height: 20px;
    padding-top: 3px;
}
.ssi_table td:nth-child(2n+1) {
    background: none repeat scroll 0 0 #01791d;
    color: #ffffff;
    height: 20px;
    padding-top: 3px;
}

zerizava

อ้างถึงจาก: thanagrid ใน 08 ตุลาคม 2012, 13:11:58
.ssi_table td:nth-child(2n) {
    background-color: #025215;
    color: #ffffff;
    height: 20px;
    padding-top: 3px;
}
.ssi_table td:nth-child(2n+1) {
    background: none repeat scroll 0 0 #01791d;
    color: #ffffff;
    height: 20px;
    padding-top: 3px;
}

แล้วถ้าใช้dreamweaver สร้างได้มั้ยครับ พอดีลองเอาโค้ดไปใส่แล้วไม่ขึ้น คิดว่าผมคงใส่ไม่ถูกแน่นอน ขอความกระจ่างเพิ่มเติมให้มือใหม่กระผมคนนี้อีกนิดครับ :wanwan017:
รับออกแบบโลโก้ราคาประหยัด เริ่มต้นที่500บาท สนใจPMหรือทาง Email zerizavaแอดgmail.com
[direct=http://indystyledesign.blogspot.com]ออกแบบโลโก้ราคาถูก[/direct][direct=http://www.xn--o3cergk4b5c8gtd.com]สมาร์ทโฟน Pantip[/direct]

thanagrid

ต้องไปดูในไฟล์ที่ท่านดึงมาว่าใช้ class ตัวนี้เปล่า ส่วนโค๊ดเอาไปไว้ส่วน Header ในไฟล์ที่ดึงมา

<style type="text/css">
.ssi_table td:nth-child(2n) {
    background-color: #025215;
    color: #ffffff;
    height: 20px;
    padding-top: 3px;
}
.ssi_table td:nth-child(2n+1) {
    background: none repeat scroll 0 0 #01791d;
    color: #ffffff;
    height: 20px;
    padding-top: 3px;
}
</style>

zerizava

<style type="text/css">
<!--
body {
background-color: #D4D4D4;
}
a:link {
color: #000000;
text-decoration: none;
}
a:visited {
color: #000000;
text-decoration: none;
}
a:hover {
color: #000000;
text-decoration: underline;
}
a:active {
color: #000000;
text-decoration: none;
}
a {
font-size: 16px;
color: #000000;
font-family: CordiaUPC;
}
-->
</style></head>

<body>
<p><?php 
//โดย มนตรี หลินภู
//ดึงกระทู้ล่าสุดจาก phpBB แยกเป็นหมวดหมู่ หรือรวมทั้งหมดู
$list "20"// ต้องการให้โชว์กี่กระทู้ ใส่เข้าไปได้เลย

$sboard "1"// ใส่ 0 ถ้าต้องการกระทู้จากบอร์ดทุกบอร์ด และใส่ 1 ถ้าต้องการเจาะจงบอร์ด
if (empty($board)) { 
$category "2"// เปลี่ยนตรงนี้ถ้าอยากให้บอร์ดไหนเป็นค่า default id ของบอร์ด


// ถ้าใส่ 1 อย่าลืมระบุ id ของบอร์ดด้วยเช่น 
// http://www.***.com/forum/lasttopic.php?board= อย่างนี้ เช่น http://www.***.com/forum/lasttopic.php?board=3.0

// ถ้าไม่ได้ใส่ ?board=.. ก็ให้มันแสดงตาม id ของบอร์ด ตามข้างล่าง
?>

<?
include("webboard/config.php"); //ระบุ path ของไฟล์นี้ด้วยครับ เช่น forum/config.php เป็นก้าน

$prefix = $table_prefix."topics";
@mysql_connect($dbhost,$dbuser,$dbpasswd) or die("ขออภัย ขณะนี้ไม่สามารถติดต่อฐานข้อมูลได้ กรุณาเข้าชมใหม่ภายหลัง");
$charset ="SET NAMES 'utf8'";mysql_query($charset) //ถ้าเป็น tis620 ก็ใส่แทน utf8 เลย
or die('Invalid query: ' . mysql_error());
if ($sboard=="0") {
$Sql = "SELECT * FROM $prefix order BY topic_id DESC limit 0,$list ";
} elseif ($sboard=="1") {
$Sql = "SELECT * FROM $prefix where forum_id ='$category' order by topic_id DESC limit 0,$list ";
}
$result = mysql_db_query($dbname,$Sql);
$nrow = mysql_num_rows($result);
while ($num = mysql_fetch_assoc($result)) {

$id_topic = $num["topic_id"];
$forum_id = $num["forum_id"];
$title = $num["topic_title"];
$id_user = $num["topic_first_poster_name"];
$reply= $num["topic_replies"];
$view = $num["topic_views"];
$id_profile = $num["topic_last_poster_id"];


$today = date("d M Y");
$time = date("d M Y", $num["topic_time"]);
if ($today==$time) {
$time = date("<font color='#FFFFFF'><b>วันนี้ .</font></b>", $num["topic_time"]);
} else {
$time = date("d M", $num["topic_time"]);
}
echo "<table width='100%' bgcolor='' cellpadding='0' border='0' bordercolor='#FFFFFF' cellspacing='0' ><tr><td width='10%'>\n";
echo "<img src=images2/new01.gif border=0 alt='Topic $tid'>\n"; //ระบุ pathของ icon ที่นำมาใส่ข้างหน้าครับ
echo "<font color='#FFFFFF'><b> <a href=webboard/viewtopic.php?f=$id_forum&t=$id_topic target='_blank' rel='stylesheet'>$title</a> </font>
</td></td></tr></tr></table>\n";
/*
//ต้องการแสดงผู้โพส นำไปแทรกก่อน</tr></tr></table>\n"; //tuan
(comments : $reply | views : $view) posted by : <a href='memberlist.php?mode=viewprofile&u=$id_profile' target='_blank' >$id_user</a> เมื่อ : $time
*/

}
?>&nbsp;</p>
<p><a href="http://www.u2enjoy.com/webboard/viewforum.php?f=3" target="_blank">อ่านทั้งหมดคลิ๊ก</a></p>
</body>


นี่โค้ดที่ผมใช้ในไฟล์ ลองโค้ดที่ท่านให้ไปใส่แล้วไม่ขึ้นครับ  ช่วยดูให้หน่อยครับว่ามันผิดพลาดตรงไหน :-*
รับออกแบบโลโก้ราคาประหยัด เริ่มต้นที่500บาท สนใจPMหรือทาง Email zerizavaแอดgmail.com
[direct=http://indystyledesign.blogspot.com]ออกแบบโลโก้ราคาถูก[/direct][direct=http://www.xn--o3cergk4b5c8gtd.com]สมาร์ทโฟน Pantip[/direct]

zerizava

อ้างถึงจาก: thanagrid ใน 08 ตุลาคม 2012, 13:26:27
ต้องไปดูในไฟล์ที่ท่านดึงมาว่าใช้ class ตัวนี้เปล่า ส่วนโค๊ดเอาไปไว้ส่วน Header ในไฟล์ที่ดึงมา

<style type="text/css">
.ssi_table td:nth-child(2n) {
    background-color: #025215;
    color: #ffffff;
    height: 20px;
    padding-top: 3px;
}
.ssi_table td:nth-child(2n+1) {
    background: none repeat scroll 0 0 #01791d;
    color: #ffffff;
    height: 20px;
    padding-top: 3px;
}
</style>


จากที่ท่านส่งมาให้ มันก็ยังไม่ได้ครับมันขึ้นดังรูป


อยากได้แบบนี้ http://www.soccersuck.com/ss/i.../2011/iframe_board_corball.php   แต่ยังไงขอบคุณท่านมากเลยครับที่คอยช่วยเหลือผมคนมือใหม่คนนี้ตลอด ถ้าบวกให้ได้จะบวกให้เลย  :'( :'(
รับออกแบบโลโก้ราคาประหยัด เริ่มต้นที่500บาท สนใจPMหรือทาง Email zerizavaแอดgmail.com
[direct=http://indystyledesign.blogspot.com]ออกแบบโลโก้ราคาถูก[/direct][direct=http://www.xn--o3cergk4b5c8gtd.com]สมาร์ทโฟน Pantip[/direct]

zerizava

รับออกแบบโลโก้ราคาประหยัด เริ่มต้นที่500บาท สนใจPMหรือทาง Email zerizavaแอดgmail.com
[direct=http://indystyledesign.blogspot.com]ออกแบบโลโก้ราคาถูก[/direct][direct=http://www.xn--o3cergk4b5c8gtd.com]สมาร์ทโฟน Pantip[/direct]

zerizava

รับออกแบบโลโก้ราคาประหยัด เริ่มต้นที่500บาท สนใจPMหรือทาง Email zerizavaแอดgmail.com
[direct=http://indystyledesign.blogspot.com]ออกแบบโลโก้ราคาถูก[/direct][direct=http://www.xn--o3cergk4b5c8gtd.com]สมาร์ทโฟน Pantip[/direct]

adjobb


zerizava

รับออกแบบโลโก้ราคาประหยัด เริ่มต้นที่500บาท สนใจPMหรือทาง Email zerizavaแอดgmail.com
[direct=http://indystyledesign.blogspot.com]ออกแบบโลโก้ราคาถูก[/direct][direct=http://www.xn--o3cergk4b5c8gtd.com]สมาร์ทโฟน Pantip[/direct]

adjobb

ลองเอาวิธีนี้ไปปรับใช้ดูครับ

http://articles.modoeye.com/Design_and_Development/CSS/%E0%B8%95%E0%B8%B2%E0%B8%A3%E0%B8%B2%E0%B8%87%E0%B8%AA%E0%B8%A5%E0%B8%B1%E0%B8%9A%E0%B8%AA%E0%B8%B5%E0%B8%94%E0%B9%89%E0%B8%A7%E0%B8%A2_CSS3.html

zerizava

อ้างถึงจาก: adjobb ใน 14 ตุลาคม 2012, 00:37:52
ลองเอาวิธีนี้ไปปรับใช้ดูครับ

http://articles.modoeye.com/Design_and_Development/CSS/%E0%B8%95%E0%B8%B2%E0%B8%A3%E0%B8%B2%E0%B8%87%E0%B8%AA%E0%B8%A5%E0%B8%B1%E0%B8%9A%E0%B8%AA%E0%B8%B5%E0%B8%94%E0%B9%89%E0%B8%A7%E0%B8%A2_CSS3.html
ขอลองดูก่อนนะครับ  :wanwan017:
รับออกแบบโลโก้ราคาประหยัด เริ่มต้นที่500บาท สนใจPMหรือทาง Email zerizavaแอดgmail.com
[direct=http://indystyledesign.blogspot.com]ออกแบบโลโก้ราคาถูก[/direct][direct=http://www.xn--o3cergk4b5c8gtd.com]สมาร์ทโฟน Pantip[/direct]

zerizava

อ้างถึงจาก: adjobb ใน 14 ตุลาคม 2012, 00:37:52
ลองเอาวิธีนี้ไปปรับใช้ดูครับ

http://articles.modoeye.com/Design_and_Development/CSS/%E0%B8%95%E0%B8%B2%E0%B8%A3%E0%B8%B2%E0%B8%87%E0%B8%AA%E0%B8%A5%E0%B8%B1%E0%B8%9A%E0%B8%AA%E0%B8%B5%E0%B8%94%E0%B9%89%E0%B8%A7%E0%B8%A2_CSS3.html
<style type="text/css">
<!--
body {
background-color: #D4D4D4;
}
a:link {
color: #000000;
text-decoration: none;
}
a:visited {
color: #000000;
text-decoration: none;
}
a:hover {
color: #000000;
text-decoration: underline;
}
a:active {
color: #000000;
text-decoration: none;
}
a {
font-size: 16px;
color: #000000;
font-family: CordiaUPC;
}
-->
</style></head>

<body>
<p><?php 
//โดย มนตรี หลินภู
//ดึงกระทู้ล่าสุดจาก phpBB แยกเป็นหมวดหมู่ หรือรวมทั้งหมดู
$list "20"// ต้องการให้โชว์กี่กระทู้ ใส่เข้าไปได้เลย

$sboard "1"// ใส่ 0 ถ้าต้องการกระทู้จากบอร์ดทุกบอร์ด และใส่ 1 ถ้าต้องการเจาะจงบอร์ด
if (empty($board)) { 
$category "2"// เปลี่ยนตรงนี้ถ้าอยากให้บอร์ดไหนเป็นค่า default id ของบอร์ด


// ถ้าใส่ 1 อย่าลืมระบุ id ของบอร์ดด้วยเช่น 
// http://www.***.com/forum/lasttopic.php?board= อย่างนี้ เช่น http://www.***.com/forum/lasttopic.php?board=3.0

// ถ้าไม่ได้ใส่ ?board=.. ก็ให้มันแสดงตาม id ของบอร์ด ตามข้างล่าง
?>

<?
include("webboard/config.php"); //ระบุ path ของไฟล์นี้ด้วยครับ เช่น forum/config.php เป็นก้าน

$prefix = $table_prefix."topics";
@mysql_connect($dbhost,$dbuser,$dbpasswd) or die("ขออภัย ขณะนี้ไม่สามารถติดต่อฐานข้อมูลได้ กรุณาเข้าชมใหม่ภายหลัง");
$charset ="SET NAMES 'utf8'";mysql_query($charset) //ถ้าเป็น tis620 ก็ใส่แทน utf8 เลย
or die('Invalid query: ' . mysql_error());
if ($sboard=="0") {
$Sql = "SELECT * FROM $prefix order BY topic_id DESC limit 0,$list ";
} elseif ($sboard=="1") {
$Sql = "SELECT * FROM $prefix where forum_id ='$category' order by topic_id DESC limit 0,$list ";
}
$result = mysql_db_query($dbname,$Sql);
$nrow = mysql_num_rows($result);
while ($num = mysql_fetch_assoc($result)) {

$id_topic = $num["topic_id"];
$forum_id = $num["forum_id"];
$title = $num["topic_title"];
$id_user = $num["topic_first_poster_name"];
$reply= $num["topic_replies"];
$view = $num["topic_views"];
$id_profile = $num["topic_last_poster_id"];


$today = date("d M Y");
$time = date("d M Y", $num["topic_time"]);
if ($today==$time) {
$time = date("<font color='#FFFFFF'><b>วันนี้ .</font></b>", $num["topic_time"]);
} else {
$time = date("d M", $num["topic_time"]);
}
echo "<table width='100%' bgcolor='' cellpadding='0' border='0' bordercolor='#FFFFFF' cellspacing='0' ><tr><td width='10%'>\n";
echo "<img src=images2/new01.gif border=0 alt='Topic $tid'>\n"; //ระบุ pathของ icon ที่นำมาใส่ข้างหน้าครับ
echo "<font color='#FFFFFF'><b> <a href=webboard/viewtopic.php?f=$id_forum&t=$id_topic target='_blank' rel='stylesheet'>$title</a> </font>
</td></td></tr></tr></table>\n";
/*
//ต้องการแสดงผู้โพส นำไปแทรกก่อน</tr></tr></table>\n"; //tuan
(comments : $reply | views : $view) posted by : <a href='memberlist.php?mode=viewprofile&u=$id_profile' target='_blank' >$id_user</a> เมื่อ : $time
*/

}
?>&nbsp;</p>
<p><a href="http://www.u2enjoy.com/webboard/viewforum.php?f=3" target="_blank">อ่านทั้งหมดคลิ๊ก</a></p>
</body>


ผมใส่แล้วไม่ขึ้นอ่าครับ อาจจะเป็นเพราะผมใส่ผิดแน่เลยเพราะ งง และไม่ค่อยเก่งเรื่องแบบนี้ ยังไงรบกวนท่านลองแก้ให้หน่อยครับจากโค้ดด้านบน :-*
รับออกแบบโลโก้ราคาประหยัด เริ่มต้นที่500บาท สนใจPMหรือทาง Email zerizavaแอดgmail.com
[direct=http://indystyledesign.blogspot.com]ออกแบบโลโก้ราคาถูก[/direct][direct=http://www.xn--o3cergk4b5c8gtd.com]สมาร์ทโฟน Pantip[/direct]

bomie

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
table { border-collapse:collapse; }
table tr:nth-child(even) { background-color: #01791d; }
table tr:nth-child(odd)  { background-color: #025215; }
</style>

</head>]