|
速効!図解プログラミング PHP+MySQL |
|
|
Chapter 1 PHPの開発環境
Section 01 PHPはどんな言語? [PHPの特徴]
Section 02 Windowsで稼動させるには [Windowsにインストール]
Section 03 Linuxで稼動させるには [Linuxにインストール]
Section 04 Apacheを設定するには [Apacheの設定]
Section 05 PHPを設定するには [PHPの設定]
Section 06 PHPの動作を確認するには [PHPの動作確認]
練習問題
Chapter 2 PHPの基礎
Section 07 PHPスクリプトを書くには [記述のルール]
Section 08 文字を表示するには [文字の表示]
Section 09 HTMLにPHPを埋め込むには [HTMLに埋め込む]
Section 10 定数を使うには [定数]
Section 11 変数にデータを保存するには [変数]
Section 12 データを並べて操作するには [配列]
Section 13 データとキーを関連させて保存するには [連想配列]
Section 14 演算子を使うには [演算子]
Section 15 条件を判定して処理を分岐するには [if文]
Section 16 複数の条件で処理を分岐するには [switch文]
Section 17 ある条件のときだけ繰り返すには [while文]
Section 18 指定した回数だけ繰り返すには [for文]
Section 19 配列や連想配列を一度に処理するには [foreach文]
Section 20 処理を飛ばして繰り返したり中断するには [continue文・break文]
Section 21 別ファイルに記述した処理を読み込むには [require文・include文]
Section 22 処理をまとめるには [ユーザー定義関数]
Section 23 関数に引数を渡すには [引数]
Section 24 関数から値を受け取るには [返り値]
Section 25 変数の有効範囲を決めるには [グローバル変数]
練習問題
Chapter 3 PHPの組み込み関数
Section 26 文字列を操作するには [文字列の操作]
Section 27 配列を操作するには [配列の操作]
Section 28 日付・時刻を使用するには [日付・時刻]
Section 29 ファイルを操作するには [ファイルの操作]
Section 30 HTTPヘッダーを操作するには [HTTPヘッダー]
Section 31 メールを送信するには [メール送信]
Section 32 正規表現を利用するには [正規表現]
練習問題
Chapter 4 WebでのPHP
Section 33 フォームで送信されたテキストを取得するには [テキストの送信]
Section 34 複数行のテキストを取得するには [複数行テキスト]
Section 35 hiddenタグのデータを取得するには [hiddenタグ]
Section 36 送信ボタンのデータを取得するには [送信ボタン]
Section 37 チェックボックスのデータを取得するには [チェックボックス]
Section 38 ラジオボタンのデータを取得するには [ラジオボタン]
Section 39 プルダウンメニューのデータを取得するには [プルダウンメニュー]
Section 40 リストボックスのデータを取得するには [リストボックス]
Section 41 クッキーを取得するには [クッキー]
Section 42 PHPでBasic認証するには [Basic認証]
Section 43 セッションを管理するには [セッション管理]
Section 44 ファイルをアップロードするには [ファイルアップロード]
Section 45 画像を縮小するには [画像縮小]
Section 46 メールを受信するには [メール受信]
Section 47 外部コマンドを実行するには [外部コマンドの実行]
練習問題
Chapter 5 クラスとオブジェクト
Section 48 クラスを作成するには [クラス]
Section 49 インスタンスとコンストラクタ [インスタンス]
Section 50 メソッドを利用するには [メソッド]
Section 51 クラスから新しいクラスを作るには [継承]
Section 52 PHP5のオブジェクト機能 [オブジェクト機能]
Section 53 クラスを実際に利用するには [クラスを利用する]
練習問題
Chapter 6 データベースの準備
Section 54 データベースのインストール [データベースのインストール]
Section 55 Windows版MySQLを設定するには [Windows版の設定]
Section 56 Linux版MySQLを設定するには [Linux版の設定]
Section 57 データベースを作成するには [データベースの作成]
練習問題
Chapter 7 データ操作の基本
Section 58 テーブルを作成するには [テーブル作成]
Section 59 データをテーブルに挿入するには [データの挿入]
Section 60 データをテーブルから検索するには [データの検索]
Section 61 データを更新するには [データの更新]
Section 62 データを削除するには [データの削除]
練習問題
Chapter 8 PHPによるデータベースの利用
Section 63 データベースに接続するには [データベース接続]
Section 64 SQL文を発行するには [SQL文]
Section 65 登録画面からデータを挿入するには [データ挿入]
Section 66 データを検索して表示するには [検索結果の表示]
Section 67 データを更新するには [更新]
Section 68 データを削除するには [削除]
Section 69 機能を連携するには [各処理の連携]
練習問題
Chapter 9 PHPとMySQLで作る会員管理システム−基本機能
Section 70 会員管理システムの構成 [構成]
Section 71 テーブルを設計するには [テーブルの設計]
Section 72 設定と機能確認 [設定と確認]
Section 73 Smartyを利用するには [テンプレートエンジン]
Section 74 認証するには [認証]
Section 75 HTML_QuickFormで入力チェックするには [入力チェック]
Section 76 会員情報を登録するには [登録処理]
Section 77 メールを使って本人を確認するには [メールによる確認]
Section 78 会員情報を更新するには [更新処理]
Section 79 会員情報を削除するには [削除処理]
練習問題
Chapter 10 PHPとMySQLで作る会員管理システム−管理機能
Section 80 管理画面を表示するには [管理画面の表示]
Section 81 会員情報の一覧を分割表示するには [分割表示]
Section 82 その他の管理機能 [その他の機能]
練習問題
Chapter 11 データベースの運用
Section 83 MySQLのコマンドツール [コマンドツール]
Section 84 ログ取得と動作確認 [動作確認]
Section 85 データをバックアップするには [バックアップ]
練習問題
練習問題解答
索引
|
|
|
|
|