× 無料のユーザー登録をすると学習状況を管理することができるようになります

PHPデータベース入門 (全13回)

PHPからデータベースを扱っていく方法について見ていきます。

このレッスンでは PHP 5.6.11 / MySQL 5.5.44 を使用しています。

#01 PHPでデータベースを扱ってみよう
2016年11月21日
このレッスンを学習する際には以下も参考にしてみてください。

・HTML入門 (全24回)
http://dotinstall.com/lessons/basic_html_v3
・ローカル開発環境の構築 [macOS編] (全14回)
http://dotinstall.com/lessons/basic_localdev_mac_v2
・ローカル開発環境の構築 [Windows編] (全14回)
http://dotinstall.com/lessons/basic_localdev_win_v2
・UNIXコマンド入門 (一般ユーザー編) (全16回)
http://dotinstall.com/lessons/basic_unix
・PHP入門 (全30回)
http://dotinstall.com/lessons/basic_php_v2
・MySQL入門 (全19回)
http://dotinstall.com/lessons/basic_mysql_v2
#02 データベースの設定をしていこう
2017年1月5日

MySQL入門を学習して root ユーザーにパスワードを設定されている場合は、

mysql -u root -p

のように「-p」をつけてください。パスワードの入力を要求されるので、設定したパスワードを用いてログインします。

#03 PDOの設定をしていこう
2017年1月27日

動画中「mysql:dbhost=localhost」と記述している箇所がありますが、「dbhost」は誤りで正しくは「host」でした。

したがって、

define('PDO_DSN', 'mysql:dbhost=localhost;dbname=' . DB_DATABASE);

ではなく、

define('PDO_DSN', 'mysql:host=localhost;dbname=' . DB_DATABASE);

と記述するようにしてください。

$db->rollback();があってもなくても同じ結果になるのですが... PREMIUM - #13 トランザクションを使ってみよう
今回のレッスンにて $db->rollback(); があってもなくても同じ動きになったのです...