Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Moçada, negócio é o seguinte...
Tenho seguinte código :
: include "../base/conecta_mssql.php"; $comando_ms="select * from ms_cliente where EMail='$email' and CNPJ='$cnpj'"; $res_ms = mssql_query($comando_ms,$con_ms); $linhas_ms= mssql_num_rows($res_ms); echo $email; echo $cnpj; echo $comando_ms; echo $linhas_ms; if ($linhas_ms>0) { :
Em um server rodando sob windows e sql server 2000, "$linhas_ms" retorna um valor numérico que consigo testar no IF.
Em um server rodando sob linux e sql server 2005, "$linhas_ms" retorna vazio... aí o IF já era !
Alguma idéia do que pode estar acontecendo ?
Pois não se trata somente de ajustar o IF para tratar o vazio... existem dezenas de outras validações parecidas no site e eu não tenho como alterar todas...
Valeu a ajuda...
Carregando comentários...