ホームページ >バックエンド開発 >PHPチュートリアル >PHP_PHPチュートリアルでMySQLデータを表示する3つの方法を詳しく説明

PHP_PHPチュートリアルでMySQLデータを表示する3つの方法を詳しく説明

WBOY
WBOYオリジナル
2016-07-21 15:52:18764ブラウズ

昨日のプログラムは次のようなものでした:
$link=mysql_connect("localhost","root","前の管理者パスワード");
if(!$link) echo "接続が成功しませんでした!"; "接続に成功しました!";
mysql_select_db("infosystem", $link);
$q = "SELECT * FROM info"; ("有効な結果!");}
echo "

";
echo "";

while($row = mysql_fetch_row($rs)) echo "";

echo "
部門名従業員名PC name
$ row[2]$row[3]
";
mysql_close($link); ? >
プログラム内の赤い部分は、MySQL でデータを表示するためのキーです。ここで、赤い部分を他の 2 つの方法に置き換えて、同じ効果を得ることができます。

while($row = mysql_fetch_object($rs)) echo "$row->出発$row->名前";
while($row = mysql_fetch_array($rs)) echo "$row[出発]< td>$row[ename]$row[pcname]";
簡単に説明します:

mysql_fetch_row() メソッドによって返される行 データ列オフセット 0 から始まる配列のセルに格納されます。たとえば、2 番目のフィールドのデータを返したい場合は、$row[2] ではなく $row[1] として記述する必要があります。

Mysql_fetch_array() は mysql_fetch_row() に似ていますが、返されたデータも配列に格納されます。違いは、$row[Depart] などのオフセットの代わりにフィールド名を使用する必要があることです。

Mysql_fetch_object() は配列ではなくオブジェクトを返すようになりました。データを読み取るにはオブジェクトの操作メソッドを使用する必要があります (例: $row->Depart)。

MySQL データを読み取るプログラム内の赤い部分を置き換える方法は、自分のニーズに応じて選択できます。




http://www.bkjia.com/PHPjc/318949.html

www.bkjia.com

http://www.bkjia.com/PHPjc/318949.html技術記事昨日のプログラムは次のようなものでした: ?php $link=mysql_connect("localhost","root","前の管理者パスワード"); if(!$link)echo"接続は成功しませんでした!"; ! "; mysql_select_db...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。