php と mysql は黄金の組み合わせです。次に、php での mysql データベース レコードのクエリの実装について説明します。mysql_connect、mysql_query、mysql_select_db、mysql_fetch_array の 4 つの php 関数が主に使用されます。
php チュートリアルと mysql チュートリアルは黄金の組み合わせです。次に、PHP クエリ、mysql_query、mysql_select_db、mysql_fetch_array の 4 つの PHP 関数の実装について説明します。
*/
$hostname="localhost" //接続する mysql サーバー名を定義します
$username="root"; // 接続に使用するユーザー名を定義します
$password="" //接続に使用するパスワードを定義します
$link=mysql_connect($hostname,$username,$password); //msql 接続を開きます
mysql_query('set names gb2312;'); //中国語をサポートするようにエンコーディングを変換します
mysql_select_db("test"); //テストとして操作ライブラリを選択します
$query="select * from friends" // SQL を定義します
$result=mysql_query($query); // SQL クエリを送信します
while($rows=mysql_fetch_array($result))
{
echo "id は:".$rows[id];
echo "
www.bKjia.c0mn";
echo "名前は:".$rows[名前];
echo "
n";
echo "セックスは:".$rows[セックス];
echo "
n";
echo "誕生日は:".$rows[誕生日];
echo "
n";
echo "アドレスは:".$rows[アドレス];
echo "n";
}
//結果セットを解放します
mysql_free_result($result);
//条件付きクエリ
$query="select * from friends where id=1" // SQL を定義する
$result= mysql_query($query) // SQL クエリを送信します
echo mysql_result($result,0,"name") //名前結果を出力します
echo "
";
echo mysql_result($result,0,"birthday") //誕生日の結果を出力します
echo "
";
echo mysql_result($result,0,"sex") //セックス結果を出力します
echo "
";
echo mysql_result($result,0,"address") //アドレス結果を出力します
//関連する操作
$conn=mysql_connect('localhost','root','') //接続を開きます
$fields=mysql_list_fields("test","friends",$conn); //テストライブラリの friends テーブルの情報を一覧表示します
$cols=mysql_num_fields($fields); //結果の数を取得します
for($i=0;$i<$cols;$i++) //ループ
{
echo mysql_field_name($fields,$i)."n" //出力フィールド名
; エコー "";
}
/*
まとめ
PHP でデータベース レコードをクエリするのは非常に簡単で、上記の関数を記録する限り、データ クエリを実装できます。
*/