PHP3入門チュートリアル---注意すべきこと
1. スクリプトの先頭で定義されている変数は MYSQL_CONNECT() 関数のパラメータ。もちろん、これらの文字列を関数に直接挿入することもできますが、大規模な Web アプリケーションの場合、これらの値はおそらくいくつかの場所に配置される文字列変数は、別のファイルにインクルードされます ( include ステートメントを使用)。これらの文字列変数が最初に定義されている場合は、簡単に変更できます。 。
🎜>
はデータベースを選択するために使用されます。これにより時間を節約でき、クエリ ステートメントの実行時にデータベース名を指定する必要がなくなります。 >database_name, int link_identifier); >サーバー上のデータベース名である必要があります。
* link_identifier (オプション) は、確立されたデータベース接続番号を指定します。省略した場合は、最後に開いた接続が使用されます。 * 実行の成否に応じて true を返します
/
不正な値です。 MySQL データベースにクエリを送信します:
構文: int mysql_query(string query, int link_identifier);
* クエリ - クエリに使用される SQL 文字列。
* link_identifier - データベース名 (オプション、省略された場合は使用されます)開かれたデータベース接続)、関数 @mysql_select_db() を使用してデータベースを選択したくない場合は、データベース名を指定する必要があります。
* 正の値を返します / 負の値の場合 SELECT クエリが実行されると、結果の数値が返されます。それ以外の場合、戻り値は無視できます。
4. MYSQL_CLOSE 関数は MySQL データベース接続。
構文: int mysql_close( int リンク識別子);
* 同様に、実行が成功したかどうかに応じて、正の値を返します / 🎜>負の値。
設定が正しければ、実際に 情報 テーブルにデータが追加されていることがわかります。次のパートでは、 MySQL データベースからデータを抽出して表示する方法を学びます。
MySQL
十分なユーザー情報を取得し、データベースに保存することに成功しました。しかし、このデータを参照して、そこから有益な結論を引き出すにはどうすればよいでしょうか?
以下に、Apple を好むすべてのユーザーの名前とメール アドレスをリストします。
/*
このスクリプトは、Apple を好むすべてのユーザーの名前と電子メール アドレスを表示するために使用されます */
/ *
関連する変数をいくつか定義します */ $hostname = "
devshed"; $username = "
myusername " ; $password = "
mypassword"; $
userstable = "情報"; $
dbName = " mydbname ";
/*
接続を確立 */ MYSQL_CONNECT($hostname, $username, $password) OR DIE("Unable toデータベースに接続します");
@
mysql_select_db( "$dbName") または die( "データベースを選択できません");
/ *
Apple が好きなユーザーをすべて選択 */ $query = "SELECT * FROM $
userstable WHERE Choice = 'Apples'"; $result = MYSQL_QUERY($query);
/*
そのようなユーザーが何人いるかを計算します */ $number = MYSQL_NUMROWS($ result );
/*
結果を画面に表示します */ $i
= 0; = 0) : PRINT "< CENTER>< P>
リンゴが好きな人はいない
ELSEIF ($number > 0) ):PRINT "
WHILE ($i < $number): $name =
mysql_result($result,$i,"name"); >mysql_result ($
result,$i,"email"); PRINT "$name Like Apple
< BR>"; PRINT " メールアドレス:
$email."; PRINT " $i
+ +;
ENDWHILE; PRINT "
として保存🎜> apples.php3.
使用する関数について説明します:
$number = MYSQL_NUMROWS($result); int mysql_num_rows(string result); MYSQL_QUERY
関数は結果番号を返します。
※ 関数の戻り値は、レコードグループ内のレコード数です。
同様の関数もあります:
mysql_num_fields(文字列結果) 、その戻り値はレコードセット内のフィールドの数です。 出力プロセス中に、データベース内のレコードが Apple を好きではないことを示している場合、文字列 "No one like it Eat apples”と表示されます。それ以外の場合は、見つからないユーザーの名前とメールアドレスが出力されます。これは、 WHILE ループを使用して、条件を満たすすべてのデータを出力します。
$name = MYSQL_RESULT($result,$i,"name"); 🎜>
構文: int mysql_result(int result, int i、列); レコード内のフィールドの値を抽出します:
* $ result は、操作対象のレコード セットを指定します。
* $i レコードセット内のどのレコード番号を操作するかを指定
※列 は MySQL
テーブル構造内のフィールド名。 このように、単純な WHILE ループを使用して、すべてを出力できます。データの。
SQL 関数: MYSQL_QUERY() 関数を使用すると、データベースに対して一部の SQL 関数を実行できます。 DELETE および UPDATE 関数を含む操作を実行します:
削除
名前 "Bunny" レコードを削除するとします。 :
$query = "DELETE FROM $userstable WHERE name = "Bunny ";
MYSQL_QUERY($query);
または、その名前を持つすべてのレコードを変更したい
"Bunny"
を "Bunny " から " に置き換えます。 $query = "UPDATE $userstable
SET name = "Bugs Bunny" WHERE name = "Bunny"; MYSQL_QUERY($query);
PHP3.0 一般的な理解が必要です。
PHP3.0
を使用して動的 Web ページを作成する方法と、 PHP3.0 および MySQL の組み合わせにより、データベースがインターネットに公開されます。ただし、これらは氷山の一角にすぎません。 PHP3.0 にも多くの強力な機能があります。これは単なる紹介記事ですので、ここでは詳細については説明しません。 PHP を学ぶ最良の方法は、 PHP3.0 を読むことだと思います。これらのドキュメントは、 PHP を開発したマスターによって書かれています。このドキュメントより詳細な情報はないかもしれません。暗記する必要はなく、ただ読んで理解するだけです。このドキュメントと PHP に関する最新ニュースの一部は、 http://www.php.net で参照できます。 PHP の本拠地は、 PHP を学ぶために行かなければならない場所でもあります。 MySQL のドキュメントと関連リソースは、 http://www.mysql.com にあります。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック











WebアプリケーションにおけるMySQLの主な役割は、データを保存および管理することです。 1.MYSQLは、ユーザー情報、製品カタログ、トランザクションレコード、その他のデータを効率的に処理します。 2。SQLクエリを介して、開発者はデータベースから情報を抽出して動的なコンテンツを生成できます。 3.MYSQLは、クライアントサーバーモデルに基づいて機能し、許容可能なクエリ速度を確保します。

Laravelは、Webアプリケーションを簡単に構築するためのPHPフレームワークです。次のような強力な機能を提供します。インストール:Laravel CLIを作曲家にグローバルにインストールし、プロジェクトディレクトリにアプリケーションを作成します。ルーティング:ルート/web.phpのURLとハンドラーの関係を定義します。ビュー:リソース/ビューでビューを作成して、アプリケーションのインターフェイスをレンダリングします。データベース統合:MySQLなどのデータベースとのすぐ外側の統合を提供し、移行を使用してテーブルを作成および変更します。モデルとコントローラー:モデルはデータベースエンティティを表し、コントローラーはHTTP要求を処理します。

DockerでMySQLを起動するプロセスは、次の手順で構成されています。MySQLイメージをプルしてコンテナを作成および起動し、ルートユーザーパスワードを設定し、ポート検証接続をマップしてデータベースを作成し、ユーザーはすべての権限をデータベースに付与します。

MySQLとPHPMyAdminは、強力なデータベース管理ツールです。 1)MySQLは、データベースとテーブルを作成し、DMLおよびSQLクエリを実行するために使用されます。 2)PHPMyAdminは、データベース管理、テーブル構造管理、データ操作、ユーザー許可管理のための直感的なインターフェイスを提供します。

小さなアプリケーションを開発する際には、軽量データベース操作ライブラリをすばやく統合する必要性という厄介な問題に遭遇しました。複数のライブラリを試した後、私はそれらがあまりにも多くの機能を持っているか、あまり互換性がないかのどちらかであることがわかりました。最終的に、私は問題を完全に解決したYii2に基づいた単純化されたバージョンであるMinii/DBを見つけました。

他のプログラミング言語と比較して、MySQLは主にデータの保存と管理に使用されますが、Python、Java、Cなどの他の言語は論理処理とアプリケーション開発に使用されます。 MySQLは、データ管理のニーズに適した高性能、スケーラビリティ、およびクロスプラットフォームサポートで知られていますが、他の言語は、データ分析、エンタープライズアプリケーション、システムプログラミングなどのそれぞれの分野で利点があります。

記事の概要:この記事では、Laravelフレームワークを簡単にインストールする方法について読者をガイドするための詳細なステップバイステップの指示を提供します。 Laravelは、Webアプリケーションの開発プロセスを高速化する強力なPHPフレームワークです。このチュートリアルは、システム要件からデータベースの構成とルーティングの設定までのインストールプロセスをカバーしています。これらの手順に従うことにより、読者はLaravelプロジェクトのための強固な基盤を迅速かつ効率的に築くことができます。

MySQLの基本操作には、データベース、テーブルの作成、およびSQLを使用してデータのCRUD操作を実行することが含まれます。 1.データベースの作成:createdatabasemy_first_db; 2。テーブルの作成:createTableBooks(idintauto_incrementprimarykey、titlevarchary(100)notnull、authorvarchar(100)notnull、published_yearint); 3.データの挿入:InsertIntoBooks(タイトル、著者、公開_year)VA
