ホームページ >バックエンド開発 >PHPチュートリアル >PHP 開発における 4 つのクエリ返結果の分析_PHP チュートリアル

PHP 開発における 4 つのクエリ返結果の分析_PHP チュートリアル

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

1.

コードをコピーします コードは次のとおりです:

$connection=mysql_connect("localhost ","root ","password"); //データベースサーバーに接続して選択します
mysql_select_db("test",$connection);
$query="insert into users(user_name)"; //データを挿入しますテストデータベース内
$query .="values('tuxiaohui')";
$result=mysql_query($query)
echo "データの挿入に失敗しました!
"; {
$query="select * from users"; //データをクエリする
$result=mysql_query($query,$connection);
for($rows_count=0;$rows_count{
echo "ユーザー ID:".mysql_result($result,$rows_count,"user_id")."
";
echo "ユーザー名:".mysql_result($result,$rows_count,"user_name") ."
";
}
}
?>


2.

コードをコピーします
コードは次のとおりです: $connection=mysql_connect("localhost","root","password") //データベースサーバーに接続して選択します
mysql_select_db ("テスト",$connection );
$query="ユーザーから * を選択";
$result=mysql_query($query,$connection);
{
echo "ユーザー ID: ".$row [0]."
";
echo "ユーザー名:".$row[1]."
";
}
?>



3.


Copyコード
コードは次のとおりです:
< ;?php $connection=mysql_connect("localhost","root","password") //データベースサーバーに接続して選択します mysql_select_db("test") ,$connection);
$query="ユーザーから * を選択" ;
$result=mysql_query($query,$connection);
{
echo "ユーザー ID: " .$row[0]."
"; / / $row["user_id"]
echo "Username:".$row[1]."
"; $row["user_name"]
}
? >



4.



コードをコピーします
コードは次のとおりです:
$connection=mysql_connect("localhost"," root","root"); //データベースサーバーに接続して選択します mysql_select_db("test",$connection); $query="select * from users";
$result=mysql_query($query,$connection) ;
while($row=mysql_fetch_object($result))
{
echo "User ID: ".$row->user_id." を使用します。リダイレクトされたデータの属性。
echo "ユーザー名:".$row->user_name."
"
?>
5. 包括的な比較:
mysql_result(): 利点は使いやすいことですが、欠点は関数が少なく、1 回の呼び出しで結果データセットの要素を 1 行しか取得できないことです。大規模なデータベースでは効率が低下します。
mysql_fetch_row(): 利点は、実行効率が 4 つのメソッドの中で最も高いことです。欠点は、属性値を取得するために数値のみを使用できるため、混乱が生じやすいことです。使用時;
mysql_fetch_array(): 実行効率も高く、mysql_fetch_row() とほぼ同じです。そのため、実際のアプリケーションでは最もよく使用されます。 : オブジェクト指向の考え方を採用しており、より高度な設計思想を持っています。オブジェクト指向の考え方でプログラムを書くことに慣れている場合は、自動的に選択されます。第 2 に、この方法の利点は、より信頼性の高い構造を持つデータ結果が論理的に明確になることです。

http://www.bkjia.com/PHPjc/322709.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/322709.html技術記事 1.!--mysql_result() を使用してデータを取得します--次のようにコードをコピーします: ?php $connection=mysql_connect("localhost","root","password"); //データベース サーバー mysql_selec に接続して選択します。 ..
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。