ホームページ > バックエンド開発 > PHPチュートリアル > ThinkPHP フレームワーク データベースに特定の値が存在するかどうかに関する質問

ThinkPHP フレームワーク データベースに特定の値が存在するかどうかに関する質問

WBOY
リリース: 2016-06-23 14:23:18
オリジナル
1783 人が閲覧しました




ログインシステムを作りたいのですが、以前に登録したものを送信すると常に





と出力されてしまいます。where() に何か問題がありますか?どう変更すればよいでしょうか?

私のデータベースのアカウント番号は account_number です


ディスカッション (解決策) に返信します

ログを参照するか、試してみてください

$condition['usename'] = '江南可采莲';$User->where($condition)->select(); 
ログイン後にコピー

まあ、アカウントの値は固定されていません、

ここで('account_number= $username')
where("account_number=$username")
は少なくとも
where("account_number=$username") と記述する必要があります
$username は純粋な数値ではない可能性があることを考慮して
、それを記述する必要があります
where("account_number='$username '")
または
where(array( 'account_number' => $username))

🎜
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート