ホームページ >php教程 >php手册 >PHPを利用した学生情報管理プラットフォームの構築

PHPを利用した学生情報管理プラットフォームの構築

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

 

PHP,即Hypertext Preprocessor,是一种内嵌在网页中由服务器端来执行的程序。它具有跨平台、面向对象及与数据库集成完美等特性,为广大网页程序员所青睐。
    
  MySQL采用了关联数据库的结构,是一套精简、快速的数据库管理程序。它提供了多人使用的管理功能,并支持标准的SQL语法。与PHP同样具有跨平台的功能。
    
  用PHP4+MySQL+Win98(PWS)来构建一个信息平台是可以实现的。在本文中笔者以一个简单的学生信息管理系统为例,谈谈自己的亲身经历,以飨读



最初のステップはサーバーをインストールすることです

サーバーをインストールするには WIN98 プラットフォームのコンピュータはサーバーとして使用され、PWS (Personal Web Server) がインストールされている必要があります。読者は、Win98 CD の add-onspws ディレクトリでこれを見つけて、 を実行できます。 setup.exe

インストールが完了したら、ハードディスク上に新しいディレクトリ (D:php ) 具体的には php ファイルを保存します。 PWS を実行し、インターフェースに入ったら、Advanced をクリックして、詳細オプション インターフェイスで、追加 ボタンをクリックして、新しい仮想ディレクトリ php 、ディレクトリとして D:php を選択し、[実行] オプションを必ずチェックしてください。
2 番目のステップは、
PHP4 をインストールすることです。 PHP4のファイルをC:php4に配置し、php4tsを配置します。 dll、msvcrt.dllC:windowssystem、および php.ini-distphp.ini に名前変更され、c:windows にコピーされます。

また、php.ini を次のように構成する必要があります:

extension_dir=C:/php/extensions
asp_tags = オン;
スタイル マークアップ、つまり <% %> browscap = C:windowssysteminetsrvrowscap.ini ( 使用されるサーバーは PWS であるため) 読者は、
php.ini
の前に多くの行があることもわかります。 "; " 記号。コメント行を表します。 PHP を構成するには、次の行の前にあるセミコロンも削除する必要があります。 拡張子 =php_ldap.dll (LDAP関数
)
extension =php_zlib.dll (ZLib
関数)
extension =php_calendar.dll(
カレンダー変換関数) 拡張子 =php_exif.dll (EXIF
関数) 拡張子 =php_ftp.dll
拡張子 =php_mssql70.dll
ex =php_imap.dll


次に、C:php4 sapi ディレクトリに入り、PWS-php4isapi を実行します。 reg 、レジストリを変更します。 regedit を実行し、HKEY_LOCAL_MACHINE システム | CurrentControlSet を開きます。 | スクリプト マップ、主キーを右クリックし、ポップアップ ショートカット メニューで [新規|文字列値] を選択し、 という名前を付けます。 .php (PHP Web ページの拡張子、または .php4 です。 .phtml またはその他の )、その値を次のように設定します: c:php4sapiphp4isapi.dll。レジストリ エディタを閉じるだけです。

3 番目のステップは、MySQL
をインストールすることです。
MySQL のインストール プログラム setup.exe を実行します >MYSQLC:mysql にインストールされます。このディレクトリ内の my-example.cnf の名前を my.cnf に変更します。 C ルート ディレクトリにコピーします。

ディレクトリで C:mysql を実行します mysqld.exe ( または mysqld-shareware.exe)MySQL 起動を開始します。今後、ユーザーがデータベースの参照とクエリを実行できるようにしたい場合は、このファイルを実行してデータベースを起動する必要があります。 データベース (root)MySQL管理者アカウントも設定する必要があります> パスワード (123456): DOSc:mysql インターフェース 🎜> で、コマンドライン mysqladmin-u root パスワード 123456 を入力します。
このようにして、
PHP4+MySQL+Win98(PWS)のインストールと設定が完了しました。
4 番目のステップはデータを追加することです

開始
まず MySQL データベース、次に DOS ウィンドウで mysql -u root -p コマンドラインに進み、パスワードを入力してデータベースの編集を開始します。具体的な手順は次のとおりです。 1.データベース

data
、つまり C:mysqldata ディレクトリ。 mysql >データベース データの作成; mysql
>データの使用2.データベース data 🎜> にテーブル student
を作成します ->stu_no Char(6 ) Null ではありません、
->名前 Char(8)、 ->誕生日 日付、 ->
math_score

Tinyint -> ;主キー(stu_no)
->);


3.新しいテキストを作成C:mysqldata ディレクトリ 内の文書 student.txt に、各フィールドの順序でレコードを入力します、各フィールドを Tab 文字で区切ります。

4.student.txt レコードを変更します。テーブル学生にインポートされました。このうち、 は、復帰文字を表す Tab 文字を表します。 > >' ->行は ' ';

5 番目のステップ、PHP プログラム

  在记事本中输入如下代码,将其另存为test.php,保存在D:php目录下。
  If(!Mysql_connect("localhost","root","123456"))
echo "
连接数据库失败";
Elseif(!Mysql_select_db("data"))
echo "
打开数据库失败";
sql = "select * from student";
records = Mysql_query( sql);
?>
&nbs

p;

>bgcolor
=blue>
学籍番号名前誕生日数学の得点tr>
while(List(
stu_no、名前、誕生日、math_score
)=
Mysql_fetch_row(レコード)){ echo ""。 ."".. "".誕生日。"

math_score ."tr
>";}?>


ブラウザに http://127.0.0.1/php/test.php と入力すると、図 5 に示す効果が表示されます。もちろん、これはすべての設定が正しいことに基づいている必要があります。忘れずに PWS と
MySQL
を起動してください。

教育者として、生徒の情報を管理することは特に重要です。この記事は出発点としてのみ機能し、情報のクエリ、更新、削除などの機能を追加することができます。これにより、膨大な学生情報の管理はもう難しくなくなります。 他の業界の PHP 愛好家にとって、Win98 プラットフォームで PHP の楽しさを楽しめるのは非常に喜ばしいことです。皆様には、より良い作品をどんどん作っていただきたいと思います。





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