ホームページ バックエンド開発 PHPチュートリアル そろそろ、PHPデータベースクエリ、ユーザー情報検証

そろそろ、PHPデータベースクエリ、ユーザー情報検証

Jun 13, 2016 pm 12:42 PM
mysql nbsp query

残りポイントも残りわずかです! PHPデータベースクエリ、ユーザー情報確認
まずはコードを入力
$username=$_POST["name"];
$password=$_POST["パスワード"];
if($ユーザー名&&$パスワード)
{
if(strpos($username," ")!==false)echo "ユーザー名が不正です";
それ以外
{
$con=mysql_connect("localhost","root","1");
mysql_select_db("管理",$con);
$sql="
*を選択
ユーザー
から ここで、ユーザー名 = '$ユーザー名' およびパスワード = '$パスワード'
";
$query = mysql_query($sql) または die(mysql_error());
$row=mysql_num_rows($query);
/*
var_dump($sql);
終了;
*/

if($row==1)ech​​o 'ログイン成功';
それ以外
echo 'ログインに失敗しました';
}
}
?>
理由はわかりませんが、$row の実行後に取得される値は 0 ですが、取得した $sql
を使用します
データベースで実行すると、は明らかにレコードをクエリできるので、SQLクエリ以降の関数に問題があるのは明らかなのですが、本を持っていないのでアドバイスをお願いしたいです。

PHP データベース MySQL
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Debian文字列は、複数のブラウザと互換性があります Debian文字列は、複数のブラウザと互換性があります Apr 02, 2025 am 08:30 AM

「DebianStrings」は標準的な用語ではなく、その特定の意味はまだ不明です。この記事は、ブラウザの互換性について直接コメントすることはできません。ただし、「DebianStrings」がDebianシステムで実行されているWebアプリケーションを指す場合、そのブラウザの互換性はアプリケーション自体の技術アーキテクチャに依存します。ほとんどの最新のWebアプリケーションは、クロスブラウザーの互換性に取り組んでいます。これは、次のWeb標準と、適切に互換性のあるフロントエンドテクノロジー(HTML、CSS、JavaScriptなど)およびバックエンドテクノロジー(PHP、Python、Node.jsなど)を使用することに依存しています。アプリケーションが複数のブラウザと互換性があることを確認するには、開発者がクロスブラウザーテストを実施し、応答性を使用する必要があることがよくあります

Beego ormのモデルに関連付けられているデータベースを指定する方法は? Beego ormのモデルに関連付けられているデータベースを指定する方法は? Apr 02, 2025 pm 03:54 PM

Beegoormフレームワークでは、モデルに関連付けられているデータベースを指定する方法は?多くのBEEGOプロジェクトでは、複数のデータベースを同時に操作する必要があります。 Beegoを使用する場合...

ウェブサイトにDebian文字列を適用する方法 ウェブサイトにDebian文字列を適用する方法 Apr 02, 2025 am 08:21 AM

この記事では、Debian SystemsでWebサイトのパフォーマンスを最適化する方法について説明します。 「DebianStrings」は標準的な用語ではなく、Webサイトのパフォーマンスを改善するためにDebian Systemsで使用されるツールまたはテクノロジーを指す場合があります。以下はいくつかの実用的なヒントです。1。パゴダパネルを使用して、WebサーバーとPHP環境構成のインストールおよび構成プロセスを簡素化することをお勧めします。 Nginx1.22.1をWebサーバーとして、Scriptインタープリターとしてphp8.2、MySQL10.7.3-MariadBをデータベースシステムとしてインストールすることをお勧めします。 fileInfo、opcache、memcached、redなど、必要なPHP拡張機能を有効にしてください

無視できないDebianログの重要な情報は何ですか 無視できないDebianログの重要な情報は何ですか Apr 02, 2025 am 08:12 AM

Debianシステムのログファイルは、システム管理者と開発者が問題を診断し、システムの動作ステータスを監視するための貴重なリソースです。この記事では、無視できない重要なログ情報に焦点を当てます。コアシステムログ(通常/var/log/syslogまたは/var/log/メッセージにあります)これらのログは、システムのコアアクティビティを記録します。ハードウェア障害アラート:ディスクエラー、メモリ問題など、潜在的なハードウェアの問題を迅速に検出します。サービスのステータスの変更:サービスの開始、停止、再起動イベントを記録して、サービスの健康の監視を容易にします。ユーザーログイン/ログアウト履歴:

GOプログラミングでは、MySQLとRedisの間で接続を正しく管理し、リソースをリリースする方法は? GOプログラミングでは、MySQLとRedisの間で接続を正しく管理し、リソースをリリースする方法は? Apr 02, 2025 pm 05:03 PM

GOプログラミングのリソース管理:MySQLとRedisは、特にデータベースとキャッシュを使用して、リソースを正しく管理する方法を学習するために接続およびリリースします...

Go関数パラメーターの渡されます:関数内で変更された後、Pointer変数が変更されていないのはなぜですか? Go関数パラメーターの渡されます:関数内で変更された後、Pointer変数が変更されていないのはなぜですか? Apr 02, 2025 am 09:21 AM

go言語に渡される関数パラメーターに関する質問:なぜポインター変数が変更されていないのですか?この記事では、GO言語プログラムにおけるポインター変数割り当ての問題について説明します...

SQL.Openを使用するとき、DSNが空に渡されたときにエラーを報告しないのはなぜですか? SQL.Openを使用するとき、DSNが空に渡されたときにエラーを報告しないのはなぜですか? Apr 02, 2025 pm 12:54 PM

SQL.Openを使用する場合、DSNがエラーを報告しないのはなぜですか? GO言語では、sql.open ...

同時注文を高くするときにデータベースのボトルネックを避ける方法は? 同時注文を高くするときにデータベースのボトルネックを避ける方法は? Apr 02, 2025 am 09:03 AM

高い並行性環境での注文処理:データベースのボトルネックを避ける方法は? eコマースシステムでは、注文を出すには、多くの場合、在庫の削減とユーザーバランスの更新が含まれます...

See all articles