HOME > PHP > PHP Forum > ช่วยดูโค้ดให้หน่อยคะคือถ้าไม่มีข้อมูลที่ค้นหา จะให้ขึ้นว่าไม่พบข้อมูลที่ทำการค้นหาคะ ไม่รู้ว่าเขียน if อย่างนี้ถูกรึป่าวคะ ถ้าไม่ถูกช่วยแก้ให้หน่อยนะคะ
ช่วยดูโค้ดให้หน่อยคะคือถ้าไม่มีข้อมูลที่ค้นหา จะให้ขึ้นว่าไม่พบข้อมูลที่ทำการค้นหาคะ ไม่รู้ว่าเขียน if อย่างนี้ถูกรึป่าวคะ ถ้าไม่ถูกช่วยแก้ให้หน่อยนะคะ
<?
include "connect.php";
$user_id=$_GET[user_id];
$status=$_GET[status];
$fields=$_POST[fields];
$keyword=$_POST[keyword];
$number=1;
$sql="SELECT * FROM checkin inner join user on checkin.user_id = user.user_id where checkin_status='4' and $fields like '%$keyword%' order by fname ";
$result = mysql_db_query($dbname,$sql);
while($record=mysql_fetch_array($result)) {
$user_id=$record[user_id];
$fname=$record[fname];
$lname=$record[lname];
$tel=$record[tel];
$room_id=$record[room_id];
$status=$record[status];
$sql="SELECT * FROM checkin, inner, join, user where checkin.user_id = user.user_id and checkin.status='4' and $fields like '%$keyword%' order by user.fname desc";
$result = @mysql_query($dbname,$sql);
$num_row=@mysql_num_rows($result);
if ($num_row>0){
echo "พบข้อมูลทั้งหมด ".$num_row." ระเบียน<br>";