Webプログラミングの定番スクリプトであるPHP。本書は、PHPとApacheのインストールから、Webの基本的な仕組み、PHPの言語構造、関数、Smartyとの連携、MySQLとの連携、PEARモジュールの活用まで、習得しやすくサンプルのアンケートフォームを実際に作成しながら、10日間で習得します。また本書は、Windowsユーザーでだけでなく、LinuxユーザーやMacユーザーでも学ぶことができます。こんな人に便利な一冊です。
・-PHPの基本の基本から学びたい初心者プログラマ
・-PHPを実践で活用したいWebクリエイター
・-PHPを仕事に生かしたいWebディレクター
0 day PHPプログラミングを行う前に
Period-01 PHPとは?
Period-02 PHPの動作環境を構築する
1st day PHPの基礎とPHPの言語構造
Period-01 Webサーバソフトウェアの役割
Period-02 PHPの基礎
Period-03 POSTとGET
2nd day PHPでWebアプリケーション作成時の注意事項と構築手順
Period-01 Webアプリケーションの文字コードと意味
Period-02 いろいろなロジックを書いてみる
Period-03 Webアプリケーションにおいてのアルゴリズム
Period-04 作成するアンケートフォームの画面設計
3th day セッションを使ったWebアプリケーション
Period-01 セッション変数を使う
Period-02 セッションの仕組み
Period-03 ログイン画面の作成
4th day Smartyを使う
Period-01 Smartyとは
Period-02 Smartyの使い方
Period-03 Smartyを使ってアンケートフォームを作成する
5th day 入力データのチェック
Period-01 入力されたデータをチェックする
Period-02 入力されたデータのエラーチェック処理
Period-03 確認画面を作成する
6th day PHPとデータベースの連携
Period-01 データベースについて
Period-02 MySQLの操作方法とデータベース作成
Period-03 MySQLでのテーブル作成と基本SQL文でデータ操作
Period-04 PHPとMySQLの連携
Period-05 アンケートフォームのデータベース設計
7th day PHPとPEARモジュール
Period-01 PEARについて
Period-02 PEARのライブラリ
Period-03 PEARのDBライブラリを使用する
Period-04 アンケートのデータを登録
8th day アンケートフォームの管理画面作成
Period-01 管理画面の機能設計
Period-02 管理画面のログイン機能を実装
Period-03 管理画面のアンケート結果一覧ページを作成する
9th day 管理画面からのデータの修正と削除
Period-01 投稿されたアンケートデータを修正する
Period-02 投稿されたアンケートデータを削除する
10th day アンケート情報の出力と集計
Period-01 CVS形式で出力する
Period-02 集計データをグラフ化する
Period-03 PDF形式で出力する
付属データはこちら
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。
刷数は奥付(書籍の最終ページ)に記載されています。
書籍の種類:
書籍の刷数:
本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。
対象の書籍は正誤表がありません。
発生刷 | ページ数 | 書籍改訂刷 | 電子書籍訂正 | 内容 | 登録日 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1刷 | サンプルファイルの「input.tpl」と「modify.tpl」 |
1刷 | 未 |
|
2008.03.11 | ||||||
1刷 | 「\sample\10\1001\L1\anq_csvout.php」内のスクリプト |
1刷 | 未 |
|
2008.04.02 | ||||||
1刷 | 021 「5 コンパイル条件を設定する」実行例 |
4刷 | 未 |
|
2009.08.05 | ||||||
1刷 | 025 4つ目の実行例の下の本文 8~9行目 |
4刷 | 未 |
|
2009.08.05 | ||||||
1刷 | 026 「3 コンパイル条件の設定」実行例 |
4刷 | 未 |
|
2009.08.05 | ||||||
1刷 | 040 下から4~3行目 |
4刷 | 未 |
|
2009.08.05 | ||||||
1刷 | 042 代数演算を使った例の4行目 |
4刷 | 未 |
|
2009.12.09 | ||||||
1刷 | 043 代入演算子を使って数値計算を行った例 |
4刷 | 未 |
|
2009.12.09 | ||||||
1刷 | 055 ソースコード |
3刷 | 未 |
|
2008.10.10 | ||||||
1刷 | 067 本文下から3~2行目 |
4刷 | 未 |
|
2009.08.05 | ||||||
1刷 | 073 ステップ1で開くファイル名。 |
2刷 | 未 |
|
2008.03.13 | ||||||
1刷 | 074 omikuji.phpのスクリプトの右側のキャプション |
2刷 | 未 |
|
2008.03.10 | ||||||
1刷 | 074 SAMPLE omikuji.php 3行目 |
4刷 | 未 |
|
2010.11.04 | ||||||
1刷 | 074 SAMPLE omikuji.php 後半部分 |
4刷 | 未 |
|
2009.08.05 | ||||||
1刷 | 074 本文1、4行目 |
4刷 | 未 |
|
2009.08.05 | ||||||
1刷 | 074 「omikuji.php」ソース内の下から4行目 |
2刷 | 未 |
|
2008.04.17 | ||||||
1刷 | 079 user_function.phpの最初 |
2刷 | 未 |
|
2008.03.14 | ||||||
1刷 | 083,085,086,087,088,089,091 本文及びキャプション |
2刷 | 未 |
|
2008.02.14 | ||||||
1刷 | 101 session2.phpの中央部 |
2刷 | 未 |
|
2008.04.07 | ||||||
1刷 | 103 画像 |
4刷 | 未 |
|
2009.08.05 | ||||||
1刷 | 106 本文4~6行目 |
4刷 | 未 |
|
2009.08.05 | ||||||
1刷 | 130 3行目 |
3刷 | 未 |
|
2009.03.04 | ||||||
1刷 | 131 smarty_include.phpのロジックファイル |
3刷 | 未 |
|
2009.03.04 | ||||||
1刷 | 131 smarty_include.tplのテンプレートファイル |
3刷 | 未 |
|
2009.03.04 | ||||||
1刷 | 131 サンプル名 |
4刷 | 未 |
|
2009.08.05 | ||||||
1刷 | 133 「html_redios関数」3~5行目 |
4刷 | 未 |
|
2009.08.05 | ||||||
1刷 | 134 サンプル名 |
4刷 | 未 |
|
2009.08.05 | ||||||
1刷 | 143 本文下から2~1行目 |
4刷 | 未 |
|
2009.08.05 | ||||||
1刷 | 145,157 input.tplの好きな動物のチェックボックスのところ |
2刷 | 未 |
|
2008.03.11 | ||||||
1刷 | 152 本文 |
4刷 | 未 |
|
2009.08.05 | ||||||
1刷 | 160 サンプルのコード(function.php)の上から8行目 |
3刷 | 未 |
|
2008.12.01 | ||||||
1刷 | 191 「3 作成したテーブル情報を確認する」5行目 |
4刷 | 未 |
|
2009.08.05 | ||||||
1刷 | 195 2行目 |
4刷 | 未 |
|
2009.08.05 | ||||||
1刷 | 210 select.phpのスクリプトの記載内容 |
4刷 | 未 |
|
2008.03.13 | ||||||
1刷 | 215 ステップ2の説明 |
2刷 | 未 |
|
2008.04.02 | ||||||
1刷 | 228 SAMPLE「http_request1.php」最終行 |
4刷 | 未 |
|
2009.08.05 | ||||||
1刷 | 235 HINT コード1行目 |
4刷 | 未 |
|
2009.08.05 | ||||||
1刷 | 249 図横の本文 |
4刷 | 未 |
|
2009.03.10 | ||||||
1刷 | 269 anq_result.phpの後半の記載 |
2刷 | 未 |
|
2008.03.10 | ||||||
1刷 | 269 anq_result.tpl の14・15行目の緑色で注釈の文 |
2刷 | 未 |
|
2008.04.02 | ||||||
1刷 | 282 ステップの番号 |
2刷 | 未 |
|
2008.04.02 | ||||||
1刷 | 283 テンプレートフォルダ格納先 |
2刷 | 未 |
|
2008.04.02 |
poeticevil さん
2010-06-20
仕事に超応用中。助かりました。
takasianpride さん
2009-10-27
実践的なサンプルプログラムを作りながらで、飽きずに楽しく読めた。プログラム経験ゼロの人にはちょっときついんじゃないかと思うけど、他の言語をやっててPHPを始めたいと思う人にはすごくお勧め。
N氏 さん
2009-01-23
ソースコードに対する注釈がちゃんと書かれていて分かりやすかった