私はこれをしばらくの間作っていますが、私が作っているものより簡単ですが、私はそれを手に入れることができません。私はいくつかのコードを持っています。これは私のテーブルから1または0の列挙型を照会しようとしているので、これは私がこれをしなければならないものです。MySQL Query Enum
$username = 'test'
$passResult = mysql_query("SELECT usrSetPass FROM members WHERE usr='.$username.'");
今私は私が考えるすべての接続のものを下に持って、私はそこには、エラーを取得していないが、私は私の反響にこの事をプリントアウトするとき、私はこれを取得、
HERESに私のエコー:
echo 'Hello, '.$username.', you Result is: '.$passResult.'!';
私は何を取得したいことはされています。今、私が得るものです
Hello, test, your Result is: 1
or
Hello, test, your Result is: 0
:
Hello, test, your Result is: Resource id #6
私は同じことをしても、誰かがこれを指摘できるかどうか私が間違っていることは分かりません。この列挙型は、ユーザがコンピュータで生成されたバージョンではなくパスワードを個人的に設定したかどうかを確認するために、本質的にブール値に使用されているものです。
無関係のコメント:[準備された文](http://stackoverflow.com/questions/1290975/how-to-create-a-secure-mysqlを使用してください-prepared-statement-in-php)を使用して、 '$ username'をクエリ文字列に連結するだけです。一般的にははるかに安全で、SQLインジェクションによるセキュリティ侵害が少なくなります。 –