stackoverflow で見つけた Select Exists 関数を少し変更しましたが、何を試しても、以下の関数は常に $sqlResult
を true
として返します。データベースに 2 つのエントリしか保持していないにもかかわらずです。
[存在する選択] はまだ有効ですか?
stackoverflow システムによって提案された回答はどれも私の質問に答えておらず、代わりに、exists を使用する代わりに返された行数をチェックするメソッドを使用することを提案しています。 (または、提供されたリンクでは、存在する結果が何を表すのかが実際には説明されていません。)
リーリー使用: ユーザー名インデックス varchar(255) utf8_german2_ci
初歩的な質問ですみません。 フィールド名のエントリは一意になるように設定されます。
次の方法でクエリ結果を取得する必要があります:
リーリーPHP mysqli オンライン テスト
もう 1 つの方法は、
リーリーSELECT EXISTS
を使用する代わりに、返された行数を取得することです:PHP mysqli num_rows