|
|
|
ต้องการตารางฐานข้อมูลสลับสี ผมต้องการให้แสดงข้อมูลโดยตารางแล้วมีการสลับสีตารางเป็นแถวจะต้องทำอย่างไรครับ |
|
|
|
|
|
|
|
bgcolor="{cycle values="#eeeeee,#d0d0d0"}"
|
|
|
|
|
Date :
20 เม.ย. 2550 16:54:51 |
By :
kkk |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณ pchome ครับใช้เรื่องของ if นะครับ แบบนี้นะครับ
คือ
if ($row%2==0 ) {
echo "<tr bgcolor=pink><td>test</td> </tr>";
} else {
echo "<tr bgcolor=red><td>test</td> </tr>";
}
มันแนวนี้อะครับ ชัวครับ แต่คุณต้องดัดแปลงให้เข้ากับ ข้อมูลว่าคุณต้องการแสดงข้อมูลเป็นแบบไหนอะครับ แล้วผมก็เขียนไม่หมดด้วย คุณต้องเขียนส่วนที่ วนลูบเองนะครับ ผมก็ไม่ค่อยเก่งหรอกครับแต่อยากช่วยอะครับ โชคดีครับผม ได้ไม่ได้ยังไงก็บอกมั่งนะเด้อ
|
|
|
|
|
Date :
20 เม.ย. 2550 17:58:18 |
By :
JCChan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$color=pink;
if ($color=="pink") {
echo "<tr bgcolor=red><td>test</td> </tr>";
} else {
echo "<tr bgcolor=pink><td>test</td> </tr>";
}
|
|
|
|
|
Date :
20 เม.ย. 2550 20:06:27 |
By :
arsachi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
|
|
|
|
Date :
23 เม.ย. 2550 10:17:18 |
By :
pchome |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไม่ได้ครับ Code ผมเป็นอย่างนี้ครับ
<table width="764" border="0" align="center" cellpadding="2" cellspacing="1" bgcolor="#000000">
<tr bgcolor="#FFFFCC">
<td width="6%"> <div align="center"><font color="#000000" size="1"><?echo"$id";?></font></div></td>
<td width="12%"> <div align="left"><font color="#000000" size="1"><?echo"$citizen_id";?>
</font></div></td>
<td width="7%"> <font color="#000000" size="1"><?echo"$title_n";?>
</font></td>
<td width="10%"> <font color="#000000" size="1"><?echo"$agri_n";?>
</font></td>
<td width="10%"> <font color="#000000" size="1"><?echo"$agri_s";?>
</font></td>
<td width="4%"> <div align="center"><font color="#000000" size="1"><?echo"$add_moo";?>
</font></div></td>
<td width="11%"> <font color="#000000" size="1"><?echo"$a_tumbon";?>
</font></td>
<td width="11%"> <font color="#000000" size="1"><?echo"$a_amphur";?></font></td>
<td width="12%"> <font color="#000000" size="1"><?echo"$a_province";?></font></td>
<td width="12%"> <font color="#000000" size="1"><?echo"$pai_t";?></font></td>
<td width="12%"><div align="center"><font color="#000000" size="1"><?echo"$years_no";?>
</font></div></td>
</tr>
</table>
คือแถวที่ตารางแสดงมันมีสีเดียวนะครับ
|
|
|
|
|
Date :
23 เม.ย. 2550 10:40:10 |
By :
pchome |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แป่ว แล้วคุณเขียนให้มันสลับที่ไหนหรือครับผมมะเห็นเลยครับ bgcolor ทำไมคุณไม่ตั้งอะไรเลยอ่าครับ แบบนี้อะครับผมเขียน
สิ้นๆ พอน่า
<?
$a=0;
$Data=mysql_query($sql);
echo "<table>";
while ($a<mysql_num_rows($query)) {
if ($a%2==0) {
echo "<tr bgcolor=pink><td> $Data[0] </td></tr>";
} else {
echo "<tr bgcolor=green><td> $Data[0] </td></tr>";
}
$a++;
}
echo "</table>";
?>
แนวเนี่ยเลยอ่าครับ คุณพยายามเข้านะครับ
|
|
|
|
|
Date :
23 เม.ย. 2550 12:49:21 |
By :
JCChan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับจะลองเขียนดูครับ
|
|
|
|
|
Date :
23 เม.ย. 2550 16:57:31 |
By :
pchome |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com PHP & MySQL Tutorial</title>
</head>
<body>
<?
$objConnect = mysql_connect("localhost","root","root") or die("Error Connect to Database");
$objDB = mysql_select_db("mydatabase");
$strSQL = "SELECT * FROM customer";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
<table width="600" border="1">
<tr>
<th width="91"> <div align="center">CustomerID </div></th>
<th width="98"> <div align="center">Name </div></th>
<th width="198"> <div align="center">Email </div></th>
<th width="97"> <div align="center">CountryCode </div></th>
<th width="59"> <div align="center">Budget </div></th>
<th width="71"> <div align="center">Used </div></th>
</tr>
<?
$i=0;
while($objResult = mysql_fetch_array($objQuery))
{
$i++;
if($i%2==0)
{
$bg = "#CCCCCC";
}
else
{
$bg = "#FFFFFF";
}
?>
<tr bgcolor="<?=$bg;?>">
<td><div align="center"><?=$objResult["CustomerID"];?></div></td>
<td><?=$objResult["Name"];?></td>
<td><?=$objResult["Email"];?></td>
<td><div align="center"><?=$objResult["CountryCode"];?></div></td>
<td align="right"><?=$objResult["Budget"];?></td>
<td align="right"><?=$objResult["Used"];?></td>
</tr>
<?
}
?>
</table>
<?
mysql_close($objConnect);
?>
</body>
</html>
|
|
|
|
|
Date :
2009-05-28 18:31:20 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
$hostname = "localhost";
$user = "root";
$password = "1234";
$dbname = "bookshop_it2";
$tblname = "book";
mysql_connect($hostname, $user, $password) or die("????????????");
mysql_select_db($dbname) or die("???????????");
$sql = "select * from $tblname";
$dbquery = mysql_db_query($dbname, $sql);
$num_rows = mysql_num_rows($dbquery);
echo "<table border=1><Tr> <Td><font color=red>barcode</Td> <Td><font color=blue>bookname</Td> <Td><font color=green>booktype</Td> <Td><font color=yellow>bookprice</Td> <Td><font color=blue>drirector</Td> <Td><font color=orange>year</Td></Tr>";
$i=0;
while($i<$num_rows)
{
$result = mysql_fetch_array($dbquery);
$barcode = $result[barcode];
$bookname = $result[bookname];
$booktype = $result[booktype];
$bookprice = $result[bookprice];
$drirector = $result[drirector];
$year = $result[year];
echo"<Tr><Td>$barcode</Td><Td>$bookname</Td><Td>$booktype</Td>
<Td>&bookprice</Td><Td>$drirector</Td><Td>$year</Td></Tr>";
$i++;
}
echo "</Table>";
mysql_close();
?>
พี่ครับ ถ้าจะให้ตารางสลับสีได้ต้องแทรกโค๊ดตรงไหนครับ
|
|
|
|
|
Date :
2009-07-16 21:18:03 |
By :
นิทัศน์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|