DouglasP 1 Denunciar post Postado Julho 30, 2009 Boa noite, tenho o seguinte codigo: $persons = array($dados_conta[0],$dados_conta[1],$dados_conta[2],$dados_conta[3],$dados_conta[4]); $conexao_2 = mssql_connect("localhost", "sa", "vps01") or die ("Erro no servidor, tente novamente mais tarde"); mssql_select_db($DB2, $conexao_2) or die ("Erro no servidor, tente novamente mais tarde"); foreach ($persons as $id) { $sql_nome_check = mssql_query("SELECT Name FROM Character WHERE Name='$id'", $conexao_2); if($sql_nome_check > 0) { echo "- O nome $id está em uso digite outro e clique em continuar<br>"; } if($sql_nome_check < 1) { echo "- O nome $id não está em uso<br>"; } } ele pega alguns dados e joga na array, depois ele faz a conexão com o banco e faz a verificação para ver se o nome está em uso ou não. porem aconteçe que ele fala que todos nomes estão em uso. e não tem nenhum deles em uso. outra coisa é que se na array tem algum valor vazio ele faz a consulta mesmo assim e informa. queria que não exibisse caso a array fosse vazia e arrumar esse bug. Grato. Compartilhar este post Link para o post Compartilhar em outros sites
DouglasP 1 Denunciar post Postado Julho 30, 2009 Ja fixei os problemas vlw. Compartilhar este post Link para o post Compartilhar em outros sites
hargon 64 Denunciar post Postado Julho 30, 2009 Resolvido DouglasP? Nesse caso poste a solução, talvez possa ser útil para outros membros futuramente. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites