สอบถามครับ เรื่องการกำหนดเงื่อนไข เพื่อให้แสดงข้อมูล
คุณเขียนโค้ดไว้ไง
Date :
2014-01-14 17:47:09
By :
arm8957
ลองดูครับว่าได้ป่าว?
Code (PHP)
SELECT * FROM news
INNER JOIN personnel ON news.per_id = personnel.per_id
INNER JOIN category_personnel ON category_personnel.cyp_id = personnel.cyp_id
WHERE news.news_status = '0'
ORDER BY new_date DESC
Code (PHP)
<table style="width: 100%"cellpadding="1" cellspacing="1">
<tr align="center" bgcolor="pink">
<td colspan="5">ข่าวที่รอการอนุมัติ</td>
</tr>
<tr align="center" bgcolor="yellow">
<td width="5%">รหัส</td>
<td width="50%">ข่าว</td>
<td width="25%">ประกาศโดย</td>
<td width="20%">วันที่ประกาศ</td>
</tr>
<?php
include "connect.php";
$sql = "SELECT * FROM news
INNER JOIN personnel ON news.per_id = personnel.per_id
INNER JOIN category_personnel ON category_personnel.cyp_id = personnel.cyp_id
WHERE news.news_status = '0'
ORDER BY new_date DESC";
$result = mysql_query($sql);
while($show = mysql_fetch_array($result)){
?>
<tr bgcolor="lightgoldenrodyellow">
<td align="center"><?=$show['new_id']?></td>
<td><a href="detailNews.php?new_id=<?=$show['new_id']?>"><?=$show['new_heading']?></a></td>
<td><?=$show['per_name']?>, (<?=$show['cyp_name']?>)</td>
<td align="center"><?=$show['new_date']?></td>
</tr>
<? } ?>
</table>
Date :
2014-01-14 17:54:16
By :
arm8957
จัดไปอีกดอกCode (PHP)
<table style="width: 100%"cellpadding="1" cellspacing="1">
<tr align="center" bgcolor="pink">
<td colspan="5">ข่าวที่รอการอนุมัติ</td>
</tr>
<tr align="center" bgcolor="yellow">
<td width="5%">รหัส</td>
<td width="50%">ข่าว</td>
<td width="25%">ประกาศโดย</td>
<td width="20%">วันที่ประกาศ</td>
</tr>
<?php
include "connect.php";
$sql = "SELECT * FROM news
INNER JOIN personnel ON news.per_id = personnel.per_id
INNER JOIN category_personnel ON category_personnel.cyp_id = personnel.cyp_id
WHERE news.news_status = '0'
ORDER BY new_date DESC";
$result = mysql_query($sql);
if(mysql_num_rows($result)>0){ #ตรงนี้เช็คว่ามีข้อมูลหรือไม่
while($show = mysql_fetch_array($result)){
?>
<tr bgcolor="lightgoldenrodyellow">
<td align="center"><?=$show['new_id']?></td>
<td><a href="detailNews.php?new_id=<?=$show['new_id']?>"><?=$show['new_heading']?></a></td>
<td><?=$show['per_name']?>, (<?=$show['cyp_name']?>)</td>
<td align="center"><?=$show['new_date']?></td>
</tr>
<?PHP
}
} else {
?>
<tr bgcolor="lightgoldenrodyellow">
<td align="center">ไม่มีข้อมูล</td>
<td></td>
<td></td>
<td align="center"></td>
</tr>
<?PHP } ?>
</table>
Date :
2014-01-14 21:32:44
By :
arm8957
<table style="width: 100%"cellpadding="1" cellspacing="1">
<tr align="center" bgcolor="pink">
<td colspan="5">ข่าวที่รอการอนุมัติ</td>
</tr>
<tr align="center" bgcolor="yellow">
<td width="5%">รหัส</td>
<td width="50%">ข่าว</td>
<td width="25%">ประกาศโดย</td>
<td width="20%">วันที่ประกาศ</td>
</tr>
<?php
include "connect.php";
$sql = "SELECT * FROM news
INNER JOIN personnel ON news.per_id = personnel.per_id
INNER JOIN category_personnel ON category_personnel.cyp_id = personnel.cyp_id
WHERE news.news_status = '0'
ORDER BY new_date DESC";
$result = mysql_query($sql);
if(mysql_num_rows($result) < 1) {
echo "<tr bgcolor='lightgoldenrodyellow'>
<td align='center'></td>
<td align='center'>ไม่มีข้อมูล</td>
<td></td>
<td align='center'></td>
</tr>";
} else {
while($show = mysql_fetch_array($result)){
?>
<tr bgcolor="lightgoldenrodyellow">
<td align="center"><?=$show['new_id']?></td>
<td><a href="detailNews.php?new_id=<?=$show['new_id']?>"><?=$show['new_heading']?></a></td>
<td><?=$show['per_name']?>, (<?=$show['cyp_name']?>)</td>
<td align="center"><?=$show['new_date']?></td>
</tr>
<? } } ?>
</table>
ลองดูครับ
ประวัติการแก้ไข 2014-01-14 21:37:55 2014-01-14 21:50:14
Date :
2014-01-14 21:35:37
By :
tomrambo
ขอบคุณครับพี่ ขอบคุณจริงๆครับ
Date :
2014-01-15 02:49:42
By :
sabaitip
Load balance : Server 01