<?php include("adm/conexao.php"); $cpf = $_POST["cpf"]; $codigo = $_POST["codigo"]; $rsSql = mssql_query("SELECT * FROM BoletoWEB WHERE CPF_CGC=".$cpf." AND codigo=".$codigo); //$rsSql = mssql_query($sql); $linha = mssql_num_rows($rsSql); if ($linha == 0){ echo "<script>alert('Porfavor, verifique os dados digitados.!');</script> "; echo "<script>history.back(1);</script>"; exit; } $boleto = "<tr> <td> Sel. </td> <td> Vencimento </td> <td> Valor </td> </tr>"; while ($tbRes = mssql_fetch_object($rsSql)){ $pago = $tbRes->pago; if ($pago == "False"){ $boleto .= "<tr> <td> <input type=checkbox name= value=".$tbRes->numBoleto." onclick=envia(this.value); /> </td> <td> ".substr($tbRes->dtVencto,0,10)." </td> <td> ".$tbRes->vlr_tit." </td> </tr>"; $ok = "1"; } } if($ok!="1"){ $boleto = "<tr> <td colspan=3> Não existe(m) mensalidade(s) em aberto neste momento. </td> </tr>"; } ?> <div id="boleto"> <table width="100%"> <tr> <td colspan="3"> Mensalidades em Aberto: </td> </tr> <?php echo $boleto; ?> </table> </div>
ta ai o codigo... quando ele entra no while ele nao consegue passar o valor $tbRes->pago pois fica como se estivese vazio, repetindo pra todos os outros campos.
sem mais, agradeço pela atenção
Leonardo Ítalo
Resolvido....
Quando utilizarem mssql_fetch_object na hora de referenciarem o nome do campo... coloquem igual ao da tabela pois ele diferencia Maiuscula de menuscula...
bem obrigado.