Turns out the
odbc_num_rows will always return -1 when using MSSQL. I changed my connecton to
mssql_connect and
mssql_num_rows . Every thing is working fine now.
Example:
$conn=mssql_connect('localhost','******','******');
$msdb=mssql_select_db("DatabaseName",$conn);
$sql="SELECT * FROM Table WHERE value='$variable' ";
$result=mssql_query($sql,$conn);
IF (mssql_num_rows($result)==0) {
echo"What ever";
}
mssql_close($conn);