ホームページ > バックエンド開発 > PHPチュートリアル > PHP データを Mysql データベースに保存するコード例_PHP チュートリアル

PHP データを Mysql データベースに保存するコード例_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:46:44
オリジナル
1022 人が閲覧しました

PHP で MySQL データベースにデータを保存する最も一般的な 2 つの方法は、挿入メソッドと更新メソッドです。MySQL のデータ保存方法を初心者向けに紹介します。

PHP が MySQL データベースにデータを書き込むには 3 つの手順があります:

1. PHP と MySQL 間の接続を確立します
2. MySQL データベースを開きます
3. ページデータを受け入れ、PHP で指定されたテーブルに入力します
ステップ 1 と 2 では、データベース リンク ファイル conn.php

を直接使用できます。
コードは次のとおりです コードをコピー

mysql_connect("localhost","root","");//MySQL に接続します
mysql_select_db("mythroad");//データベースを選択
?>

もちろん、WEBサーバー、PHP、MySQLがインストールされ、MySQLテーブル「mythroad」が作成されていることが前提となります
mysql_connect() の 3 つのパラメータは、MySQL アドレス、MySQL ユーザー名、MySQL パスワードです
その後、データは WEB ページを介して渡され、PHP は新しいファイルの作成などの SQL ステートメントを通じて MySQL データベースで指定されたテーブルにデータを書き込みます
post.php

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

require_once("conn.php");//データベースリンクファイルを参照します
$uname = $_GET['n'];//GET メソッドは URL パラメータを渡します
$pwd = $_GET['p'];
$pwd =md5($pwd );//MD5 暗号化を直接使用します
$sql = "mythroad(ユーザー名,パスワード) 値に挿入 ('$uname','$pwd')";
mysql_query($sql);// SQL ステートメントを使用してデータを挿入します
mysql_close();//MySQL 接続を閉じます
echo "データが正常に入力されました";
?>

テストページ: http://127.0.0.1/post.php?n=mythroad&p=mythroad
MySQL データベースの hello の members テーブルのユーザー名フィールドに新しいデータ「mythroad」を、パスワード フィールドに「mythroad」を挿入できます

フォーム投稿を使用する場合は、以下の更新データを参照して投稿を受け取ることができます

例:

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

$conn = @mysql_connect("localhost","root","root123");
if (!$conn){
Die("データベースへの接続に失敗しました: " .mysql_error());
}

mysql_select_db("テスト", $conn);
mysql_query("名前を設定 'gbk'");

$sql = "UPDATE ユーザー SET email = 'xiaoming@163.com' WHERE username = 'Xiaoming'";
if(mysql_query($sql,$conn)){
echo "データは正常に更新されました!";
} その他 {
echo "データの更新に失敗しました:".mysql_error();
}
?>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632911.html技術記事 PHP で MySQL データベースにデータを保存する方法として最もよく使用されるのは、挿入方法と更新方法の 2 つです。初心者向けに MySQL のデータ保存方法を紹介します。 PHP は MySQL データベースにデータを書き込みます...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート