- トップページ
- Web作成・マーケティング
- Web作成
- いちばんやさしいPHPの教本 人気講師が教える実践Webプログラミング
いちばんやさしいPHPの教本 人気講師が教える実践Webプログラミング
2,178円(本体 1,980円+税10%)
- 品種名
- 書籍
- 発売日
- 2015/4/23
- ページ数
- 240
- サイズ
- B5変形判
- 著者
- 柏岡 秀男 著/池田 友子 著
- ISBN
- 9784844337584
セミナーを受けているような感覚で学べるから、プログラミングの最初の壁を乗り越えられる!はじめてでも挫折しないPHPの入門書。データベースとの連携など、応用できる基礎がしっかり身に付く!
◆ 紙面掲載のソースコードダウンロードについて
紙面掲載のソースコード(詳細はP.239ページ参照)はページ上部の「ダウンロード」よりご利用いただけます
「読者アンケートに答える」「読者プレゼントに応募」の場合もこちらをご利用ください。
書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。
学校・法人一括購入に関するお問い合わせはこちらへ。
関連書籍
ダウンロード
-
紙面に掲載しているソースコードです。レッスンごとにフォルダを分けて、各レッスンの最終状態のソースコードを用意しています。なお、レッスン47のソースコードには、著者によるコメントが付いたものも用意しています。
お詫びと訂正
誤記のためにご迷惑をおかけし、誠に申し訳ございません。
- 43ページ 本文の上から3行目と図内
- [誤]
<!DOCUTYPE html> - [正]
<!DOCTYPE html>
- [誤]
- 105ページ 手順1の本文3行目
- [誤]
変換するhtmlcpecialcharsコマンド - [正]
変換するhtmlspecialcharsコマンド
- [誤]
- 116ページ 本文の7行目
- [誤]
表示するにはnumber_formtの - [正]
表示するにはnumber_formatの
- [誤]
- 118ページ コードの行数
- [誤]
【1】24~28、【2】24~30、【3】24~31 - [正]
【1】23~27、【2】23~29、【3】23~30
- [誤]
- 170ページ 本文の下から5行目
- [誤]
http://localhost/yasashiphp/list.php - [正]
http://localhost/yasashiiphp/list.php
- [誤]
- 185ページ 本文の下から7行目
- [誤]
http://localhost/yasashiphp?id=1 - [正]
http://localhost/yasashiiphp/detail.php?id=1
- [誤]
- 193ページ 本文の下から4行目
- [誤]
http://localhost/yasashiphp?id=1 - [正]
http://localhost/yasashiiphp/detail.php?id=1
- [誤]
- 201ページ 手順3のコードと行数
- [誤]
16 $stmt->bindValue(1, $recipe_name, PDO::PARAM_STR);
17 $stmt->bindValue(2, $category, PDO::PARAM_INT);
18 $stmt->bindValue(3, $difficulty, PDO::PARAM_INT);
19 $stmt->bindValue(5, $budget, PDO::PARAM_INT);
20 $stmt->bindValue(6, $howto, PDO::PARAM_STR); - [正]
15 $stmt->bindValue(1, $recipe_name, PDO::PARAM_STR);
16 $stmt->bindValue(2, $category, PDO::PARAM_INT);
17 $stmt->bindValue(3, $difficulty, PDO::PARAM_INT);
18 $stmt->bindValue(4, $budget, PDO::PARAM_INT);
19 $stmt->bindValue(5, $howto, PDO::PARAM_STR);
- [誤]
- 203ページ 本文内のURL
- [誤]
http://localhost/bad_sql.php?id=xx
http://localhost/bad_sql.php?id=xx or true
http://localhost/bad_sql.php?id=xx; INSERT INTO recipes (recipe_name) VALUES ('test') - [正]
http://localhost/yasashiiphp/bad_sql.php?id=xx
http://localhost/yasashiiphp/bad_sql.php?id=xx or true
http://localhost/yasashiiphp/bad_sql.php?id=xx; INSERT INTO recipes (recipe_name) VALUES ('test')
- [誤]
- 212ページ コードの6行目
- [誤]
$id = (int) $ GET['id']; - [正]
$id = (int) $_GET['id'];
- [誤]
- 213ページ 手順3のコード
- [誤]
PHPモードの終了を示すタグが抜けている - [正]
18 die();
19 }
20 ?>
- [誤]
- 214ページ コードの行数
- [誤]
【4】26~31、【5】32~34、【6】35 - [正]
【4】21~26、【5】27~29、【6】30
- [誤]
- 216ページ 手順7のコードと行数
- [誤]
36 カテゴリ:
37 <select name="category">
38 <option value="">選択してください。</option>
39 <option value="1" <?php if($result['category'] === "1") echo "selected" ?>>和食</option>
40 <option value="2" <?php if($result['category'] === "2") echo "selected" ?>>中華</option>
41 <option value="3" <?php if($result['category'] === "3") echo "selected" ?>>洋食</option>
42 </select>
43 <br> - [正]
31 カテゴリ:
32 <select name="category">
33 <option value="">選択してください。</option>
34 <option value="1" <?php if($result['category'] === 1) echo "selected" ?>>和食</option>
35 <option value="2" <?php if($result['category'] === 2) echo "selected" ?>>中華</option>
36 <option value="3" <?php if($result['category'] === 3) echo "selected" ?>>洋食</option>
37 </select>
38 <br>
- [誤]
- 217ページ 217ページ 手順8のコードと行数
- [誤]
44 難易度:
45 <input type="radio" name="difficulty" value="1" <?php if ($result['dificulty'] === "1") echo "checked" ?>>簡単
46 <input type="radio" name="difficulty" value="2" <?php if ($result['dificulty'] === "2") echo "checked" ?>>普通
47 <input type="radio" name="difficulty" value="3" <?php if ($result['dificulty'] === "3") echo "checked" ?>>難しい
48 <br> - [正]
39 難易度:
40 <input type="radio" name="difficulty" value="1" <?php if ($result['difficulty'] === 1) echo "checked" ?>>簡単
41 <input type="radio" name="difficulty" value="2" <?php if ($result['difficulty'] === 2) echo "checked" ?>>普通
42 <input type="radio" name="difficulty" value="3" <?php if ($result['difficulty'] === 3) echo "checked" ?>>難しい
43 <br>
- [誤]
- 217ページ 手順9のコードの行数
- [誤]
【9】49~50 - [正]
【9】44~45
- [誤]
- 218ページ コードの行数
- [誤]
【10】51~53、【11】54、【12】55~58 - [正]
【10】46~48、【11】49、【12】50~53
- [誤]
- 219ページ 本文の下から6行目
- [誤]
http://localhost/yasashiphp/edit.php?id=xx - [正]
http://localhost/yasashiiphp/edit.php?id=xx
- [誤]
- 220ページ 本文5行目
- [誤]
度レッスン49で作成した - [正]
度レッスン44で作成した
- [誤]
- 224ページ 手順6のコード
- [誤]
17 $stmt->bindValue(1, $recipe_name, PDO::PARAM_STR);
18 $stmt->bindValue(2, $category, PDO::PARAM_INT);
19 $stmt->bindValue(3, $difficulty, PDO::PARAM_INT);
20 $stmt->bindValue(4, $public, PDO::PARAM_INT);
21 $stmt->bindValue(5, $budget, PDO::PARAM_INT);
22 $stmt->bindValue(6, $howto, PDO::PARAM_STR);
23 $stmt->bindValue(7, $id, PDO::PARAM_INT); - [正]
17 $stmt->bindValue(1, $recipe_name, PDO::PARAM_STR);
18 $stmt->bindValue(2, $category, PDO::PARAM_INT);
19 $stmt->bindValue(3, $difficulty, PDO::PARAM_INT);
20 $stmt->bindValue(4, $budget, PDO::PARAM_INT);
21 $stmt->bindValue(5, $howto, PDO::PARAM_STR);
22 $stmt->bindValue(6, $id, PDO::PARAM_INT);
- [誤]
- 230ページ 手順3のコードの27行目
- [誤]
27 echo "<td>\n"; - [正]
27 echo "<td>\n";
- [誤]
- 233ページ 手順2のコード内とPoint内
- [誤]
require_onece - [正]
require_once
- [誤]
お問い合わせ
書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。