PHP は、さまざまな Web アプリケーションの作成に使用できる、非常に人気のあるオープン ソース プログラミング言語です。この記事では、PHP を使用して MySQL データ テーブルにクエリを実行する方法について説明します。 MySQL は、データを保存および管理するために多くの Web アプリケーションで使用される一般的なリレーショナル データベース管理システムです。 PHP と MySQL を使用すると、データをデータベースに簡単に保存し、Web アプリケーションを通じて簡単にアクセスできます。 PHP を使用して MySQL データ テーブルのクエリを開始するには、まず MySQL データベースに接続する PHP スクリプトを作成する必要があります。次のコード スニペットを使用して、MySQL データベースに接続する単純な PHP スクリプトを作成します。 connect_error) { die("连接失败: " . $conn->connect_error); } echo "连接成功"; ?> この例では、mysqli クラスを使用して MySQL データベースに接続します。接続が失敗した場合、コード内の die() 関数は PHP スクリプトの実行を停止することに注意してください。 接続を確立したら、MySQL データベース内のデータのクエリを開始できます。 PHP では、mysqli_query() 関数を使用してクエリを実行できます。次のコードは、MySQL データ テーブル users 内のすべてのデータをクエリする方法を示しています。 connect_error) { die("连接失败: " . $conn->connect_error); } echo "连接成功"; // 查询数据表中的所有数据 $sql = "SELECT * FROM users"; $result = mysqli_query($conn, $sql); // 输出每一行数据 while($row = mysqli_fetch_assoc($result)) { echo "id: " . $row["id"]. " - 姓名: " . $row["name"]. " - 邮箱: " . $row["email"]. ""; } ?> 上記のコードでは、mysqli_query() 関数を使用してクエリを実行し、次に mysqli_fetch_assoc() 関数を使用してクエリ結果を反復処理します。 。すべての列を選択することを示すために、SQL クエリで # を使用していることに注意してください。特定の列を選択する他のクエリ ステートメントを使用できます。たとえば、次のコードはデータ テーブルの name 列と email 列を選択します。 $sql = "SELECT name,email FROM users"; 特定の列を選択するだけでなく、完全な WHERE を使用することもできます。句を使用して特定の行を選択します。たとえば、次のコードは、「John」という名前のすべてのレコードを選択します。 $sql = "SELECT * FROM users WHERE name='John'"; この例では、WHERE 句で「John」という名前のレコードを指定します。 「より大きい」、「より小さい」、「等しい」などの他の演算子を使用して、データをさらにフィルタリングできます。以下に例をいくつか示します。 // 选择所有年龄大于 18 岁的记录 $sql = "SELECT * FROM users WHERE age > 18"; // 选择所有邮箱以 @gmail.com 结尾的记录 $sql = "SELECT * FROM users WHERE email LIKE '%@gmail.com'"; // 选择前五条数据 $sql = "SELECT * FROM users LIMIT 5"; この例では、> や LIKE などの演算子と、金額を制限する LIMIT 句を使用しています。データの。他の同様の演算子や句を使用して、より複雑なクエリを実行できます。 PHP と MySQL を使用すると、Web アプリケーションのデータを簡単に操作できます。 PHP を使用すると、MySQL データベースに簡単に接続し、データベース内のデータをクエリして処理できます。この記事では、mysqli_query() 関数を使用したデータの取得と処理の基本について説明しました。基本的なクエリ構文を理解したので、PHP と MySQL を使用して独自の Web アプリケーションを作成してみます。