関連サイト
本書の関連ページが用意されています。
内容紹介
PHPとデータベースの基本を順番に学んで、実践的なプログラムを完成させていく「いちばんやさしい」PHPの入門書です。
大事なポイントや勘違いしやすいポイントは講師がフォロー。セミナーを受けている感覚で読み進められます。
もちろん、オールカラーでコードも丁寧に解説。本書で解説しているサンプルコードはサポートページからダウンロードできるので、はじめてプログラミングを学ぶ人でも安心です。
書誌情報
- 著者: 柏岡秀男, 池田友子
- 発行日: 2015-04-23 (紙書籍版発行日: 2015-04-23)
- 最終更新日: 2015-04-23
- バージョン: 1.0.0
- ページ数: 240ページ(PDF版換算)
- 対応フォーマット: PDF, EPUB
- 出版社: インプレス
対象読者
はじめてPHPにふれる人、個人でサイトを運営している人、企業のWeb担当者・制作者など。
著者について
柏岡秀男
有限会社アリウープ 代表取締役であり、開発者。頑固な職人。PHPユーザ会発起人の一人。毎年恒例のPHP初心者向けセミナーを担当している。大規模のインフラ構築や大量データの検索など、Webにまつわるすべてに関わりたがる職人気質なエンジニア。今後 も成長し続け、死ぬまでエンジニアでありたい。
池田友子
有限会社アリウープ マネージャー。エンジニア向け技術研修のインストラクターを経験し、現在では企業内の初心者向けのシステム研修・パソコン研修を担当している。インフラ周りから、デザインまで社内ではさまざまな業務を押し付けられ悪戦苦闘の日々を送っ ている。
目次
はじめに
本書の読み方
Chapter 1 PHPを学ぶ準備をしよう
- Lesson 01 PHPで何ができるのかを知りましょう
- Lesson 02 プログラミングの基本的な考え方を知りましょう
- Lesson 03 PHPとHTMLの違いを知りましょう
- Lesson 04 HTMLとPHPの関係性を知りましょう
- Lesson 05 PHPを記述するためのエディタを用意しましょう
- Lesson 06 文字コードを設定して文字化けを防ぎましょう
- Lesson 07 HTMLに関して必要な知識を身に付けましょう
- Lesson 08 HTMLの基本的なルールを身に付けましょう
- Lesson 09 ページ内の表現に必要なHTMLのタグを覚えましょう
- Lesson 10 パソコン上に設置できるサ ーバを準備しましょう
- Lesson 11 サーバにも文字化け対策をしましょう
- Lesson 12 サ ーバにファイルを配置してブラウザで表示しましょう
Chapter 2 プログラムを作りながらPHPの基本を学ぼう
- Lesson 13 プログラムの大きな構造を考えてみましょう
- Lesson 14 入力フォームの作成に必要な2つのファイルを確認しましょう
- Lesson 15 テキストの入力フォームを作成しましょう
- Lesson 16 フォームの入力内容を受け取るプログラムを作りましょう
- Lesson 17 入力フォームの項目を拡張しましょう
- Lesson 18 変数を理解して値の扱い方を覚えましょう
- Lesson 19 プログラムの公開に伴うリスクを理解しておきましょう
- Lesson 20 入力値を判定してわかりやすく表示しましょう
- Lesson 21 条件に当てはまらない場合の動作を設定しましょう
- Lesson 22 数字の入力結果を出力できるようにしましょう
- Lesson 23 改行を正しく処理してテキストエリアの内容を表示しましょう
Chapter 3 データベースを作成しよう
- Lesson 24 データベースを使ってプログラムの幅を広げましょう
- Lesson 25 データベースを使う準備をしましょう
- Lesson 26 すべての入れ物であるデータベースを作成しましょう
- Lesson 27 保存する内容をもとにデータベースを設計しましょう
- Lesson 28 ユーザーを作成してからテ ーブルを作成しましょう
- Lesson 29 作成したテーブルにデータを入力してみましょう
- Lesson 30 SQL文を使ってデータベースを操作しましょう
Chapter 4 データベースと組み合わせたプログラムを作ろう
- Lesson 31 PHPからデータベースに接続できるようにしましょう
- Lesson 32 データベースのエラーをチェックできるようにしましょう
- Lesson 33 データベースの操作の基本を理解しておきましょう
- Lesson 34 登録したレシピを一覧で表示できるようにしましょう
- Lesson 35 繰り返し処理を駆使してレシピを一覧表示しましょう
- Lesson 36 詳細ページを作成する準備をしましょう
- Lesson 37 データベースの操作用に値の型を変換しましょう
- Lesson 38 URLから受け取ったidをプログラムでチェックしましょう
- Lesson 39 プレースホルダを設定して変化する数字を受け取りましょう
- Lesson 40 受け取ったデータを利用して詳細ページを表示しましょう
- Lesson 41 入力内容を保存するために型を変換しましょう
- Lesson 42 変換した値を安全にデータベースに挿入しましょう
- Lesson 43 データベースから特定のレシピを削除しましょう
- Lesson 44 データベースの内容を編集できるようにしましょう
- Lesson 45 編集した内容をデータベースに反映しましょう
- Lesson 46 トップページから各機能にリンクしましょう
- Lesson 47 ユーザー名とパスワードを共通化しましょう