• ベストアンサー

PHPとMySQLを使った社内研修を実施しようと思っているのですが・・・

今年度の新入社員用の研修として PHPとMySQLを使用してシステムを作成してもらおうと 思っています。 具体的には ローカル環境で動く勤怠管理システムを 作ってもらおうと思っています。 機能は単純なもので、 ・ログイン機能 ・出社時間と退社時間の入力 ・1ヶ月単位での勤怠情報の表示 などなどを予定しています。 研修に使用するマシンは OSがWindows2000を複数台程度で考えています。 前勉強として http://phpspot.net/php/ を参考にさせていただいた上で お尋ねしたいことがございまして、 1.開発環境を構築するにはXAMPPをインストールするだけでよいのか。 2.PHP&MySQLを使用した勤怠管理システムを構築するにあたり  参考になる書籍はないか。 以上2点についてどなたかお答え願えないでしょうか? よろしくお願いします。

  • PHP
  • 回答数3
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • asuncion
  • ベストアンサー率33% (2126/6288)
回答No.3

2.について、PHP&MySQLを使用したシステムを構築するにあたり 参考になる書籍は何冊かあると思います。 しかし、「勤怠管理」という分野に限定したとたん、候補はなくなってしまうように思います。

その他の回答 (2)

  • galluda
  • ベストアンサー率35% (440/1242)
回答No.2

がると申します。 少々余談にはなりますが。 http://phpspot.net/php/ は、必ずしも鵜呑みにするのはよろしくないかもしれません。 有名なあたりですと… http://labs.cybozu.co.jp/blog/akky/archives/2007/10/phpspot-bad-regex.html http://labs.cybozu.co.jp/blog/akky/archives/2007/10/phpspot-issue.html http://labs.cybozu.co.jp/blog/akky/archives/2007/10/phpspot-final.html このあたりに書かれている一連の流れとかをごらんになるとよろしいかもしれません。

  • inu2
  • ベストアンサー率33% (1229/3720)
回答No.1

1. 趣味でやるならXAMPPでよい。 MySQLとPHPの知識だけを植えつけたいのであればXAMPPでよい。 しかし、サーバーの仕組みやapacheやphp、MySQLの関係も教えたいのであれば、個別で入れたほうがLinux環境で開発サーバーを構築したりする場合には多少は予備知識として役立つ。 業務でPHPを使うのであれば、XAMPPでサーバーを構築するなんてことまずありえないですからね。 2. PHPで役立つ参考書や良書は見たことありません。

関連するQ&A

  • PHP+MYSQL(MYSQLに接続できない)

    すみません。今、コマンドラインでMYSQLのデータベースを構築いたのですが、それをPHPで動かそうとすると、Fatal error: Call to undefined function mysql_connect() in ・・・と出て、うまく動きません。いろいろ調べたところ、MYSQLに接続できてないとのことで、php.iniファイルの設定(;extension=のセミコロンをはずすこと等)や、libmysql.dllちゃんとがあるかなど調べましたが、全て設定は正しかったのですが、やはり同じエラーが出ます。コマンドラインではしっかりと、MYSQLが起動してたのですが、何がおかしいのでしょうか?どなたかご教授お願いします。 使用環境 OS:WIN XP SP2 apache2.2 PHP5.25 MYSQL5.04

    • 締切済み
    • PHP
  • MySQLをphpから呼びたい..

    phpから、MySQLを使いたくて、MySQL v5.0をインストールしました。 環境は、OS=Win2000 , PHP V5.2.4 です。 初歩的な質問ですいません。 <?php $link = mysql_connect('127.0.0.1:3307', 'pearusr', 'pearpass'); ?> としたところ、下記エラーとなりました。 Fatal error: Call to undefined function mysql_connect() 環境設定が足りないのでしょうか。 ・PHP.INI に、extension=php_mysqli.dll は入れました。 ・システムのPATHに、C:\PHP を追加しました。 このほかに、なにを確認すればいいのでしょうか。

    • 締切済み
    • PHP
  • PHPとMYSQLを組み合わせた使用について学習できるサイト。

    PHPとMYSQLを組み合わせた使用について学習できるサイト。 xamppを使っています。 PHPとMYSQLを組み合わせた使用について学習したいのですが 良いサイトがあれば教えてください。 PHPは普段使いますが、SQLは初心者です。

    • 締切済み
    • PHP
  • PHPでMySQLのデーターベースが書込み出来ない

    PHPとMySQLとJAVAスクリプトで作成しましたデーターベースについてお尋ねします。 PHPとMySQLで作成したデータベースの検索したり、読み込みを普通に可能ですが、書き込み及び、削除が出来ません。 PhpMyAdminでは書けます(データー入力出来ます)が、PHPプログラムからはデーターを入力したり、削除を行うことが出来ません。 そして、全くエラーも出ません。 PHP上では「書き込みました」と、いかにも正常なようなメッセージが返ってきます。 が、中身は空です。 システムが出来上がって問題なく3年以上使用していたのですが、自宅のLINUXサーバーのHDDが壊れましたので、再度システム構築をやり直しました。 MySQLとPHPも再インストールを行い再構築を行いました。 その後上記症状が出て書き込み、削除が出来なくなりました。 PHPのプログラムは全く触っておらず、変更も更新もしておりません。 念のためプログラムのチェックも何度もしておりますが、勿論これといって問題は見あたりません。 PHP.INI等の設定ファイルに問題があるのでしょうか。 それとも、MySQLに問題が有るのでしょうか。 宜しくご教授の程お願い致します。

  • php+mysqlを勉強したいのですが・・・

    mysqlは全くわからずでこれから勉強したいと思っております。 xamppをインストールして「mysql入門」などで検索してみたところ apacheとphpとmysqlをそれぞれ個別にインストールする前提で紹介されており データベースの作成方法もコマンドから入力という形でした。 試しにコマンドに「mysqlshow」と入力すると以下のようなエラーがでます。 (apache,mysqlの稼動は確認済みです) 内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません xamppは一括で簡単に必要な環境を作ることができるということだったので インストールしたのですが解決するには個別にインストールするしか ないのでしょうか? http://localhost/phpmyadmin/からであればデータベースを作成することができました。 xamppをDドライブにインストールしたのが原因?とも思ったのですが アドバイスなど頂けますと幸いです。 また、xamppの環境にてmysqlの説明をわかりやすくしているサイトなどがあれば教えて下さい。 mysqlは経験がなく右も左もわからない状態なのでわかりづらい質問かと思いますが 宜しくお願い致します。

    • 締切済み
    • PHP
  • PHPで管理画面を作成MYSQLでデータベース

    初心者です。 PHPで管理画面を作成して、MYSQLでデータベースを構築したいんです。 しかし初心者なもので書き方がわかりません。 何か参考になるものか、最初の手段を教えていただきたいのです。 宜しくお願いします。 それと、管理画面はPHPで作るのが正解ですか??

    • 締切済み
    • PHP
  • phpとmysql

    xamppをインストールしました。mysqlの動作確認をしようとしてmysqladminをクリックしたところ下記のように表示されました。解決方法が分かりましたら教えてください。 MySQLのメッセージ: #1045 - Access denied for user 'root'@'localhost' (using password: NO) MySQL サーバに接続しようとしましたが拒否されました。config.inc.php のホスト、ユーザ名、パスワードが MySQL サーバの管理者から与えられた情報と一致するか確認してください

  • PHPとMySQLについて

    社内サーバーにWebアプリをUPし、 全てデータベース管理にするため、MySQLを使用しました。 参考書を見ながら作成したため、構文に間違いはありません。 参考書は「 はじめての人のためのかんたんPHP + MySQL入門」です。 この参考書の第8章にあるWEBアプリを忠実に再現しました。 しかし、フォームに情報を入力し、登録を押しても情報が反映されません。 以上と同じように、ぶっとびねっと(フリーレンタルサーバー)でもUPし、phpMyAdminでDBを構築しましたが、 これも同じく登録情報が反映されませんでした。 無論、phpMyAdminから直接CREATEし、HPに情報を反映させるのは可能です。 その際、日本語が???となってしまいましたが、その他は正常です。 一番の問題は、なぜHPから情報を入力し、それがDBへ反映されないのかです。 .htpccessやPHP.iniの設定と何か関係があるのでしょうか? 社内サーバーに.htaccessファイルは無いそうです。 となると、php.iniだと思います。 私は初心者のため、イマイチPHP.iniが良く分かりません。 ローカルにApacheなどを落とした場合は、C:Windowsの中にPHP.iniの設定をいじればいいと思いますが、 社内サーバーの場合、サーバー上のどこかにあるPHP.iniファイルの設定を変える必要があるのでしょうか? 以上、ごちゃごちゃしてて申し訳ありませんが、 お助け下さい。

    • ベストアンサー
    • PHP
  • XAMPPのMYSQLでスロークエリの出力

    WindowsXP上のXAMPPでMySQL+PHPを使用したサイト開発を行っていますが、 PHP内で実行されるSQLコマンドが正しくMYSQLへ投入されていることを確認したいと考えています。 スロークエリの機能を用いることで、MYSQLに発行されたSQLコマンドを表示できると思いますが、 XAMPPのMYSQLに対して、どのような設定を行えばよいのかわかりません。 いろいろ調べたところだと、単純にLinux上のスロークエリ設定をでは動作しないようです。 どのような設定を行えば、XAMPP上でスロークエリをファイル出力できるのでしょうか。

    • ベストアンサー
    • MySQL
  • サーブレットか、phpか?

    ご質問させて頂きます。 現在、サーブレットでhtmlからテキストファイルに落として、ACCESS2000にデータを吸い上げて、ACCESS上で集計などのデータ管理を行うというシステムがあります。 このたび、データ管理など全てサーバ上で構築することになりました。 ACCESSの部分をmysqlに移行しようと思ったのですが、その場合、mysql+サーブレットになります。しかし調べたところ、mysql+phpというのが多いのです。 mysql+phpで構築した方が良いのでしょうか?

    • ベストアンサー
    • Java

専門家に質問してみよう