Just want to ask y there is no output in the If condition: <? include("conf/config.php"); $link = mysql_connect($database['host'],$database['username'],$database['password']); mysql_select_db($database['name'],$link); $rs4 = mysql_query("SELECT IP4 FROM ipadd ORDER BY IP4")or die(mysql_error()); $info4 = (mysql_fetch_array( $rs4 )); $ctr=31; if ($ctr != 31) {//if ctr is equal to the 1st value of IP4 field in the database Print "<b>The IP is available:</b> ".$info4['IP4']. " <br>"; } else { //Print "<b>IP4:</b> ".$info4['IP4']. " <br>"; $ctr++; Print "The value of ctr is "; Print $ctr; //value of ctr is 32 while($info4 = mysql_fetch_array( $rs4 )) { $ctr++; Print "<br> <b>IP4:</b> ".$info4['IP4']. " <br>"; Print "The value of ctr is "; Print $ctr; if ($ctr==$info4['IP4']) { print "It is equal "; //Doesn't output at all print $ctr; } /* else { print "Finally, its not"; $ctr; } */ } } ?> Output: The value of ctr is 32 IP4: 32 The value of ctr is 33 IP4: 33 The value of ctr is 34 IP4: 34 The value of ctr is 35 IP4: 35 The value of ctr is 36