I'm trying to set value of html input type text textboxes to empty when user clicks Search button and empID is not matched, but its giving error:
mysqli_num_rows() expects parameter 1 to be mysqli_result
Here is code:
<html>
<body>
<form action="" method="post">
<h2>Employee Form</h2>
<input type="text" name="empID">
<input type="submit" name="searchRec" value="Search" />
<hr>
  Employee ID: <input type="text" name="empIDC" value="<?php echo htmlentities($employeeID); ?>">
  <br><br>
  Name: <input type="text" name="name" value="<?php echo htmlentities($Name); ?>">
  <br><br>
  Address: <input type="text" name="address" value="<?php echo htmlentities($Address); ?>">
  <br><br>
</form>
<?php
if( isset( $_REQUEST['searchRec'] ))
{
$employeeID = ($_POST["empID"]);
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "bc140_DB";
// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
}
$sql = "SELECT empID, Name, Address, Dateofbirth, Salary, Timein from Employee where empID == $employeeID";
$result = mysqli_query($conn, $sql);
if(mysqli_num_rows($result > 0)){   while($row = mysqli_fetch_array($result, MYSQL_ASSOC)) {   $employeeID = $row['empID'];   $Name = $row['Name'];   $Address = $row['Address'];   $Dateofbirth = $row['Dateofbirth'];   $Salary = $row['Salary'];   $timestamp = $row['timeIn']; } }else{     $employeeID = "";   $Name = ""; $Address = "";   $Dateofbirth = "";   $Salary = "";   $timestamp = ""; }
}
?>
</body>
</html>
 
     
    