ホームページ  >  に質問  >  本文

私の関数では「select selected」は引き続き true を返しますか?

stackoverflow で見つけた Select Exists 関数を少し変更しましたが、何を試しても、以下の関数は常に $sqlResulttrue として返します。データベースに 2 つのエントリしか保持していないにもかかわらずです。 [存在する選択] はまだ有効ですか?

stackoverflow システムによって提案された回答はどれも私の質問に答えておらず、代わりに、exists を使用する代わりに返された行数をチェックするメソッドを使用することを提案しています。 (または、提供されたリンクでは、存在する結果が何を表すのかが実際には説明されていません。)

リーリー

使用: ユーザー名インデックス varchar(255) utf8_german2_ci

初歩的な質問ですみません。 フィールド名のエントリは一意になるように設定されます。

P粉236743689P粉236743689205日前353

全員に返信(1)返信します

  • P粉401901266

    P粉4019012662024-03-29 09:21:29

    次の方法でクエリ結果を取得する必要があります:

    リーリー

    PHP mysqli オンライン テスト

    もう 1 つの方法は、SELECT EXISTS を使用する代わりに、返された行数を取得することです:

    リーリー

    PHP mysqli num_rows

    返事
    0
  • キャンセル返事