ホームページ >バックエンド開発 >PHPチュートリアル >php_PHPチュートリアルを使用してmysqlインスタンスに接続する方法の詳細な説明

php_PHPチュートリアルを使用してmysqlインスタンスに接続する方法の詳細な説明

WBOY
WBOYオリジナル
2016-07-13 10:08:451051ブラウズ

phpを使用してmysqlインスタンスに接続する方法の詳細な説明

単純なアドレス帳、データベースの名前はtxlで、データベースにはpersonal_infoという名前のテーブルが1つだけあり、テーブルには5つのフィールドがあります

pi_idpi_namepi_telpi_qqpi_email
まずデータベースを作成する必要があります:
データベース txl を作成します;
次に、テーブルを作成します
CREATE TABLE `personal_info` (
`pi_id` bigint(20) NOT NULL auto_increment,
`pi_name` varchar(50) NOT NULL,
`pi_tel` varchar(15) デフォルト NULL,
`pi_qq` varchar(15) デフォルト NULL,
`pi_email` varchar(50) デフォルト NULL,
主キー (`pi_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
上記の SQL ステートメントは非常に単純で、単語を読むだけでその意味が推測できます。
以下はデータベースに接続され、テーブルpersonal_infoのすべてのフィールド情報を表示します:
// connsql.php
$mysql_server_name="localhost" //データベースサーバー名
$mysql_username="root" // データベースに接続するユーザー名
$mysql_password="root" // データベースに接続するためのパスワード
; $mysql_database="lxr"; // データベースの名前

// データベースに接続します
$conn=mysql_connect($mysql_server_name, $mysql_username,
$mysql_password);

// テーブルから情報を抽出する SQL ステートメント
$strsql="personal_info から * を選択";
//SQLクエリを実行
$result=mysql_db_query($mysql_database, $strsql, $conn);
// クエリ結果を取得します
$row=mysql_fetch_row($result);

echo '';
echo '

';

//フィールド名を表示
echo "n

n";
for ($i=0; $i {
echo '
n";
}
echo "
n";
// 最初のレコードを見つけます
Mysql_data_seek($result, 0);
// ループしてレコードを取得します
while ($row=mysql_fetch_row($result))
{
echo "
n";
for ($i=0; $i {
echo '
';
}
echo "
n";
}

echo "
'。
Mysql_field_name($result, $i);
echo "
';
echo "$row[$i]";
エコー '
n";
エコー "
";
// リソースを解放します
Mysql_free_result($result);
//接続を閉じる
Mysql_close(); ?>

実行結果は次のとおりです:
pi_idpi_namepi_telpi_qqpi_email1Zhangsan13911111111642864125zhangsan@126.com2Lisi1312222222263958741lisi
@163.com3Wangwu13833333333912345678wangwu@sohu.com

「すべては原点を逸脱せずに変化する」という言葉通り、どんなに複雑な操作であっても、上記の基本的な手順は必須であり、必要に応じて関連するマニュアルを確認することができます。この問題を解決するために。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/950330.html技術記事 php を使用して mysql インスタンスに接続する方法を詳しく説明します。データベースの名前は txl です。テーブルには pi_idpi_namepi_telpi_qqpi_e... という 5 つのフィールドがあります。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。