ホームページ データベース mysql チュートリアル PHP+MySQL教程(5):MySQL Select_MySQL

PHP+MySQL教程(5):MySQL Select_MySQL

Jun 01, 2016 pm 01:57 PM
データベーステーブル

    SELECT 语句用于从数据库中选取数据。

从数据库表中选取数据
SELECT 语句用于从数据库中选取数据。

语法
SELECT column_name(s) FROM table_name注释:SQL 语句对大小写不敏感。SELECT 与 select 等效。

为了让 PHP 执行上面的语句,我们必须使用 mysql_query() 函数。该函数用于向 MySQL 发送查询或命令。

例子
下面的例子选取存储在 "Person" 表中的所有数据(* 字符选取表中所有数据):

$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("my_db", $con);

$result = mysql_query("SELECT * FROM person");

while($row = mysql_fetch_array($result))
  {
  echo $row['FirstName'] . " " . $row['LastName'];
  echo "
";
  }

mysql_close($con);
?>上面这个例子在 $result 变量中存放由 mysql_query() 函数返回的数据。接下来,我们使用 mysql_fetch_array() 函数以数组的形式从记录集返回第一行。每个随后对 mysql_fetch_array() 函数的调用都会返回记录集中的下一行。 while loop 语句会循环记录集中的所有记录。为了输出每行的值,我们使用了 PHP 的 $row 变量 ($row['FirstName'] 和 $row['LastName'])。

以上代码的输出:

Peter Griffin
Glenn Quagmire在 HTML 表格中显示结果
下面的例子选取的数据与上面的例子相同,但是将把数据显示在一个 HTML 表格中:

$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("my_db", $con);

$result = mysql_query("SELECT * FROM person");

echo "





";

while($row = mysql_fetch_array($result))
  {
  echo "

";
  echo "";
  echo "";
  echo "";
  }
echo "
Firstname Lastname
" . $row['FirstName'] . "" . $row['LastName'] . "
";

mysql_close($con);
?>以上代码的输出:

Firstname Lastname
Glenn Quagmire
Peter Griffin

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、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)

PHP を使用してデータベーステーブルを作成および管理する方法 PHP を使用してデータベーステーブルを作成および管理する方法 Sep 09, 2023 pm 04:48 PM

PHP を使用してデータベース テーブルを作成および管理する方法 インターネットの急速な発展に伴い、データベースはさまざまな Web サイトやアプリケーションに不可欠な部分になりました。 PHP では、MySQL などのデータベース管理システム (DBMS) を使用してデータベース テーブルを作成および管理できます。この記事では、PHP を使用してこの関数を実装する方法と、対応するコード例を説明します。データベースに接続する まず、PHP でデータベースに接続する必要があります。この機能を実現するには、mysqli 拡張機能または PHP によって提供される PDO を使用できます。

データベースのビューとテーブルを区別する方法 データベースのビューとテーブルを区別する方法 Aug 22, 2023 am 11:27 AM

データベース ビューとテーブルは、データベースにおける 2 つの異なる概念であり、特性と用途が異なります。テーブルは実際にデータベースにデータを格納するエンティティであり、ビューは 1 つ以上のテーブルから派生した仮想テーブルであり、データの保存方法を指定するために使用されます。データを提示して操作します。テーブルはデータの永続性が高く、ビューはより柔軟で便利なデータ アクセスを提供します。

データベースビューとテーブルの違いは何ですか? データベースビューとテーブルの違いは何ですか? Sep 04, 2023 pm 03:13 PM

データベース ビューとテーブルの違いは次のとおりです: 1. テーブルはデータベースにデータを格納するために使用される物理構造ですが、ビューは 1 つまたは複数のテーブルに基づく単なるクエリ結果セットです; 2. テーブルは物理的なストレージですビューはデータの単位であり、ビューはテーブル データの表示と操作のためのルールのみを提供します; 3. ビューはデータベースに高度なセキュリティ メカニズムを提供しますが、テーブルにはセキュリティ メカニズムはありません; 4. ビューはテーブルの抽象化です; 5. ビューは複数を組み合わせることができますクエリ内のテーブル、およびテーブルは単一のテーブルのみをクエリできる; 6. テーブルはデータベース内の永続的な構造ですが、ビューはそうではありません; 7. ビューは同じ名前のビューを作成できますが、テーブルは同じ名前のテーブルを作成できません。

データベースビューとテーブルの違いは何ですか? データベースビューとテーブルの違いは何ですか? Aug 22, 2023 am 11:15 AM

データベース ビューとデータベース内のテーブルには 5 つの違いがあります: 1. ビューはデータを格納しませんが、テーブルは実際にデータを格納するオブジェクトです; 2. ビュー内のデータは仮想テーブルであり、テーブル内のデータは複数のソースから取得されている; 3. ビューはクエリ ステートメントの構造を継承しますが、テーブルには独自の構造定義があります; 4. ビューは更新できませんが、テーブルでは直接操作が可能です; 5. ビューは以下に基づいています基になるテーブルの権限があり、テーブルには独自のアクセス権限があります。

データ エクスポート: カスタマイズされたデータベース テーブル データ エクスポート: カスタマイズされたデータベース テーブル Sep 02, 2023 pm 06:01 PM

このシリーズの最初の記事で述べたように、カスタム データベース テーブルの主な問題の 1 つは、既存のインポートおよびエクスポート ハンドラーでは処理されないことです。この記事はこの問題に対処することを目的としていますが、現時点では完全に満足のいく解決策がないことに注意してください。 2 つのシナリオを考えてみましょう: カスタム テーブルはネイティブ WordPress テーブルを参照します。 カスタム テーブルはネイティブ テーブルから完全に独立しています。 「最悪のケース」が最初のケースです。例として、ユーザーアクティビティログを保存するカスタムテーブルを考えてみましょう。ユーザー ID、オブジェクト ID、オブジェクト タイプを参照します。これらはすべて、ネイティブ WordPress テーブルに保存されているデータを参照します。ここで、誰かが WordPress Web サイトからすべてのデータを 2 番目の Web サイトにインポートしたいと考えていると想像してください。たとえば、完全に

MySQL テーブル構造を最適化して接続の問題を解決する MySQL テーブル構造を最適化して接続の問題を解決する Jun 30, 2023 pm 01:04 PM

MySQL 接続の問題: データベースのテーブル構造を最適化するにはどうすればよいですか?データベース接続は、アプリケーションを開発する際に非常に重要な部分です。 MySQL データベースを使用する場合、データベースのテーブル構造を正しく最適化すると、クエリと接続のパフォーマンスが向上し、それによってアプリケーションのパフォーマンスと応答速度が向上します。この記事では、MySQL 接続の問題を解決するためにデータベースのテーブル構造を最適化するいくつかの方法を紹介します。 1. テーブル構造の合理的な設計 データベースのテーブル構造を設計する際には、アプリケーションのニーズに応じてテーブル間の関係を合理的に設計し、データ量を削減する必要があります。

PHP と PDO: データベース テーブルの変更と名前変更を実行する方法 PHP と PDO: データベース テーブルの変更と名前変更を実行する方法 Jul 28, 2023 pm 10:42 PM

PHP および PDO: データベース テーブルを変更および名前変更する方法 アプリケーションが開発され、要件が変化するにつれて、データベース内のテーブルを変更および名前変更することが必要になることがよくあります。 PHP では、PDO (PHPDataObjects) 拡張ライブラリを使用してこれらの操作を実行できます。この記事では、PDO を使用してデータベース テーブルの変更と名前変更を実行する方法を紹介し、コード例を示します。まず、データベースに正常に接続したことを確認する必要があります。 PDO を使用してデータベースとの接続を確立したと仮定します。

テーブルとデータベースの関係は何ですか テーブルとデータベースの関係は何ですか Aug 28, 2023 am 09:15 AM

テーブルはデータをデータベースに保存する方法であり、データベースはデータの全体的なコンテナおよび管理システムです。テーブルはデータベースによって提供される関数を使用して、ユーザーのニーズを満たす作成、クエリ、更新、削除などの操作を実行します。データ。

See all articles