|
|
|
สอบถามเรื่องการค้นหาแบบมีเงื่อนไขครับ ถ้าค้นหาข้อมูลในฐานข้อมูลไม่เจอให้แสดงข้อความ"ไม่พบข้อมูล" |
|
|
|
|
|
|
|
บันทัด ที่ 21
ข้อมูลทั้งหมดจะอยู่ใน $objQuery
ใช้ function mysql_num_rows ตรวจสอบว่าได้มีข้อมูลกี่เรคคอร์ด
Code (PHP)
if( mysql_num_rows($objQuery) == 0 ) {
// ไม่มีข้อมูล
}
else{
// มีข้อมูล
// ดึงข้อมูลมาแสดงตามความต้องการ
}
อ่านเพิ่ม
mysql_num_rows( resource $result )
http://php.net/manual/en/function.mysql-num-rows.php
|
ประวัติการแก้ไข 2011-11-22 13:06:11
|
|
|
|
Date :
2011-11-22 13:05:51 |
By :
ขนมหม้อแกง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้การ Num Rows ครับ
Code (PHP)
$numRows = mysql_num_rows($objQuery);
if($numRows <= 0 )
{
echo "Not Fund Record";
}
เต็ม ๆ
Code (PHP)
<form name="frmSearch" method="get" action="<?=$_SERVER['SCRIPT_NAME'];?>">
<div align="center"><img src="image/head.jpg" width="800" height="100"><br>
<br>
</div>
<table width="599" border="0" align="center">
<tr>
<th>กรุุณากรอกเลขบัตรประจำตัวประชาชน 13 หลัก
<input name="txtKeyword" type="text" id="txtKeyword" value="<?=$_GET["txtKeyword"];?>">
<input type="submit" value="ตรวจสอบ"></th>
</tr>
</table>
</form>
<?
if($_GET["txtKeyword"] != "")
{
$objConnect = mysql_connect("localhost","root","kamikaze") or die("Error Connect to Database");
$objDB = mysql_select_db("authority");
mysql_query("SET NAMES UTF8");
// Search By Name or Email
$strSQL = "SELECT * FROM tblright WHERE (f_right_idcard LIKE '%".$_GET["txtKeyword"]."%')";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$numRows = mysql_num_rows($objQuery);
if($numRows <= 0 )
{
echo "Not Fund Record";
}
else
{
?>
<br>
<table width="800" border="0" align="center" cellpadding="2" cellspacing="1" bgcolor="#000000">
<tr bgcolor="#006699">
<th width="100"> <div align="center" class="style1">HN</div></th>
<th width="250"> <div align="center" class="style1">ชื่อ-นามสกุล</div></th>
<th width="150"> <div align="center" class="style1">เลขบัตรประชาชน</div></th>
<th width="100"> <div align="center" class="style1">สถานะสิทธิ</div></th>
<th width="200"> <div align="center" class="style1">วันที่รับรองสิทธิ</div></th>
</tr>
<?
while($objResult = mysql_fetch_array($objQuery))
{
?>
<tr bgcolor="#FFFFFF">
<td><div align="center" class="style2"><?=$objResult["f_right_hn"];?></div></td>
<td><span class="style2">
<?=$objResult["f_right_name"];?>
</span></td>
<td><div align="center" class="style2">
<?=$objResult["f_right_idcard"];?>
</div></td>
<td><div align="center" class="style2">
<?=$objResult["f_right_status"];?>
</div></td>
<td align="right"><div align="center" class="style2">
<?=$objResult["f_right_dateright"];?>
</div> </td>
</tr>
<?
}
?>
</table>
<?
}
mysql_close($objConnect);
}
?>
|
|
|
|
|
Date :
2011-11-22 13:05:54 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ห่างกันเสี่ยววินาที
|
|
|
|
|
Date :
2011-11-22 13:06:29 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อุ้ยพี่วินมาพอดีเลย แฮะ ๆ
|
|
|
|
|
Date :
2011-11-22 13:06:59 |
By :
ขนมหม้อแกง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณทุกท่านที่ช่วยเหลือนะครับ
|
|
|
|
|
Date :
2011-11-22 13:26:35 |
By :
kamikaze001 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|