1. まず、MySQL データベースへの接続を確立します。
まず、MySQL のデータベースに infostar テーブルを作成する必要があります:
MySQL をテストする手順に従い、「mysql>」プロンプトが表示されたら、必要なテーブルを手動で作成します:
mysql>CREATE DATABASE mydb
mysql>USE mydb
mysql>CREATE TABLE infostar(
->name VARCHAR(25),
->email VARCHAR(25),
->choice VARCHAR(10));
OK、テーブルが作成されました。次に、ユーザーとの会議フォームを作成します (純粋な HTML ファイル)
どの果物が好きですか
<表の境界線
名前:
| ; | メール:
| ;選択してください:
| Apple オレンジ Pear
;ココナッツ スイカ バナナ <テーブル> どの果物が好きですか? 名前: メールアドレス: ココナッツ スイカ バナナ 次に、diaocha.htm フォームから情報を受信して処理する PHP プログラムを作成します diaocha.php /* 以下の mysql_connect() 関数に関連する変数をいくつか定義します*/ $hostname=" localhost "; $username="root"; $password=""; $dbname="mydb"; /* サイト管理者の電子メール アドレスを保存するために使用されます*/ $adminaddress="webmaster@youweb. com"; /* これはユーザー データを保存するために作成したテーブルです*/ $userstable="infostar"; /* 以下に接続を作成します*/ mysql_connect($hostname,$username,$password) or die (" データベースに接続できません"); /* 以下のデータベース mydb を選択します。関数の前に (@) 記号を追加すると、エラー メッセージの表示が抑制されます。*/ @mysql_select_db("$dbname")or die("データベースを選択できません"); print" "; print"Hello:$name."; print"
"; print"あなたのメールアドレスは:$email "; print"ご参加いただきありがとうございます
"; /* テーブル infostar*/ に情報を挿入します /* データベース テーブルは以前に mysql_select_db 関数を使用して選択されているためしたがって、以下にテーブル名を入力する必要はありません*/ $query="INSERT INTO $userstable VALUES('$name','$email','$choice')"; query); print "あなたの情報をデータベースに保存しました。"; /* データベース接続を閉じます*/ ?> 注: 上記のようにプログラミングしている場合: 文字列変数を定義します。まず、それを変更します 情報をデータベースに保存しましたが、どのようにしてデータを参照できるでしょうか? 次に、リンゴを食べるのが好きな友達をすべてリストし、apple.php ファイル apple.php を作成してみます。 < ?php /* 以下の mysql_connect() 関数で使用するいくつかの関連変数を定義します*/ $username="root"; "mydb" ; $userstable="infostar" ; /* 以下で接続を確立し、データベースを選択します*/ mysql_connect($hostname,$username,$password) または die ("データベースに接続できません"); mysql_select_db("$ dbname")or die("データベースを選択できません"); /* Apple を好むすべてのユーザーを選択します*/ $query="SELECT * FROM $userstable WHERE Choice='apple'"; =mysql_query($ query); /* そのようなユーザーが何人いるかを計算します*/ $number=mysql_num_rows($result);/* 結果を表示*/ $i=0; IF ($number==0){ print"誰も Apple を好きではない ";} ELSE{ print "リンゴを食べるのが好きなユーザーは次のとおりです: $number
"; WHILE ($i$name=mysql_result($result,$ i ,"name"); $email=mysql_result($result,$i,"email"); print"$name はリンゴを食べるのが好きです "; br>"; $i++; endwhile; print" "; } ?> ブラウザで apple.php を呼び出し、何が表示されるかを確認してください。
以上、私の夏休み英作文におけるPHP4とMySQLのインタラクティブな使い方を、夏休み英作文の内容も含めて紹介しましたが、PHPチュートリアルに興味のある友人の参考になれば幸いです。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31
|