ホームページ >php教程 >php手册 >PHP3 入門チュートリアル MySQL データベース インターフェイス

PHP3 入門チュートリアル MySQL データベース インターフェイス

WBOY
WBOYオリジナル
2016-06-21 09:02:121089ブラウズ

以下の内容は PHP3.0 の使い方です。 MySQL データベース Web アプリケーションを構築します。

以下は MySQL 、実行する前に、すべてサーバー MySQL にインストールしてデバッグする必要があります。 MySQL に詳しくない場合は、最初に関連記事を読むことをお勧めします。

PHP データベースサーバーと Web ブラウザ仲介者の役割を果たし、一方の当事者の命令を解釈して他方に渡し、結果を送り返します。このコミュニケーションの可能性があるからこそ、多くのタスクが可能になります。たとえば、オンライン アンケート、オンライン ショッピング、パーソナライズされたサイトなどはすべてこのテクノロジーに依存しています。

このインタラクションはデータベースから に作成されます。接続が開始され、接続は次のコマンド: >int mysql_connect(文字列ホスト名、文字列ユーザー名、文字列パスワード);
データベースサーバーのホスト名
* ユーザー名 - への接続に使用されます MySQL

データベースのユーザー名。 * パスワード - ユーザーの対応するパスワード。

* によって返される整数値は接続番号です。接続番号が正の場合は接続が成功したことを意味し、負の場合は接続が失敗したことを意味します。

同様に、これらのコマンドはすべて ” ” の間に配置する必要があります。

ユーザー情報の処理に戻ります。次のコマンドを実行すると、 MySQL データベースに 情報 テーブルが作成されます。
mysql>> CREATE TABLE 情報 (
-> name VARCHAR (25),
-> email VARCHAR (25),
-> 選択 VARCHAR (8) );


テーブルにユーザー情報を挿入するには、 email.php3 スクリプトを変更します。


/*
このスクリプトは、 moreinfo.html ファイル */

/* いくつかの関連変数を定義します
*/

$hostname = " devshed"; $username = "myusername
"; $password = "mypassword
"; $dbName
= "mydbname" /*

MySQL テーブル */
$userstable = "情報"; /*

サイトディレクターの
メールアドレス */ $adminaddress = "administration@buy.com";

/* データベースとの接続を確立します * /
MYSQL_CONNECT($ホスト名,$ユーザー名,$パスワード) OR DIE("データベースに接続できません");
("$
dbName") または die("データベースを選択できません"); PRINT "
; > こんにちは

さん、$name。";
PRINT "< BR>
"; PRINT " ご参加いただきありがとうございます

< BR>< BR>";
PRINT "
$email
"; PRINT "< /CENTER>
/* 関連メールを送信

*/
mail("$email", "情報のリクエスト",
"$namen関心をお寄せいただきありがとうございます!n
新鮮なトウモロコシをインターネットで毎日販売しています! http://www.buy.com、
でご注文いただくと、$ の無料パッケージをお受け取りいただけます。 ");
"訪問者が情報を要求しました。", "$name が情報を要求しました。n
電子メール アドレスは $email です。n 訪問者は $preference を好みます。"); /*

テーブルに情報を挿入します */ $query = "INSERT INTO $userstable

VALUES(
'$
名前','$email
', '$preference')" ;
$result = MYSQL_QUERY($query); PRINT "
あなたの情報は当社のデータベースに挿入されました。より良いサービスを提供できるようになります。 "; /* データベース接続を閉じる

*/

MYSQL_CLOSE(); ? >





声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。