Hagamos otra prueba.
Código PHP:
Ver original$sel=mysql_query("SELECT usuario,password FROM registro WHERE usuario='$_POST[usuario]'",$con); echo "Usuario recibido por POST:".$_POST["usuario"]." <br>Usuario por query:".$registro->usuario;
echo "<br> Passw recibida por POST:".$_POST["password"]." <br>Passw por query:".$registro->password;
si los datos $registro->usuario y $registro->password no imprimen entonces significa que no existe tal usuario recibido con $_POST[usuario]