tubadc 0 Denunciar post Postado Junho 28, 2007 Então to tentando fazer uma regra pra sempre retornar o número no formato para o banco, mesmo que se a pessoa insira o código já no formato mas não tá rolando...., por exemplo:$maxbid="1.324,99";$maxbid=str_replace(".","",$maxbid);$maxbid=str_replace(",",".",$maxbid);$maxbid=number_format($maxbid,2,'.',',');if ($maxbid >= "1,000.00" ){ echo "<br><br>retorno 1<br>$maxbid<br>"; } else { $maxbid =str_replace(".","",$maxbid); $maxbid =str_replace(",",".",$maxbid); $maxbid=number_format($maxbid,2,'.',','); echo "<br><br>retorno 2<br>$maxbid<br>"; }ele vai certinho e retornaretorno 11,324.99no entanto se fizer o valor ser$maxbid="1.32";$maxbid=str_replace(".","",$maxbid);$maxbid=str_replace(",",".",$maxbid);$maxbid=number_format($maxbid,2,'.',',');if ($maxbid >= "1,000.00" ){ echo "<br><br>retorno 1<br>$maxbid<br>"; } else { $maxbid =str_replace(".","",$maxbid); $maxbid =str_replace(",",".",$maxbid); $maxbid=number_format($maxbid,2,'.',','); echo "<br><br>retorno 2<br>$maxbid<br>"; }ele retornaretorno 1132.00mas queria que continuasse a retornar pois está no formato certo já...deveria serretorno 21.32Como devo proceder...? Compartilhar este post Link para o post Compartilhar em outros sites
tubadc 0 Denunciar post Postado Junho 29, 2007 Alguem tem alguma idéia? Compartilhar este post Link para o post Compartilhar em outros sites