ステップアップ備忘録

学習用備忘録

2018-12-19から1日間の記事一覧

PHPでデータベースを使う。

今回はdotinstallのPHPデータベース入門の#1~#13について。 PDO=PHP Data Objectの略 拡張モジュールの一種で、PHPの中からデータベースに接続する PDOを使う際の注意 PHP7にはSQLiteがデフォルトで有効になっているのでMySQLを有効にする。 php-mysqlndと…

MySQLについて ⑤

サブクエリ 一時的にしか使わないテーブルの置き換え 情報を取得するための一時的なテーブルで、処理が終われば破棄される 元の内容に別名を付けて、それを参照させる 元の内容 from(処理内容)as 別名 select sum(別名.カラム名) 元の処理内容の名前 from(処…

MySQLについて ④

dotinstallのMySQL入門で学んだことの備忘録 続き 数値の演算 update users set score =score*1.2 where id % 2 = 0; → usersテーブルのスコアについてidが二で割り切れるものについてはスコアを1.2倍する ・組み込み関数の使用 round → 四捨五入 floor → …

MySQLについて ③

dotinstallのMySQL入門を勉強した際の備忘録続き テーブルの構造操作 alter句を使う alter table テーブル名 add column カラム名 フィールドの型 → フィールド(カラム)の追加 alter table テーブル名 drop column カラム名 → フィールド(カラム)の削除 alte…

MySQLについて ②

dotintallのMySQL入門から勉強したことの備忘録 データ型 ・種類 int → 整数型 float → 浮動小数点数、4バイト32ビット表示 double → 浮動小数点数、8バイト64ビット表示 unsigned → int unsignedのように用いる、符号部(±)を使わないので 表現できる範囲が…

MySQLについて ①

今回はdotinstallのMySQL入門について まず、MySQLのインストール(過去記事(ローカル環境の構築-実践-)で既にインストール済み) SQL → Structured Query Languaege(データベースへの問い合わせ言語) ーーーーーーーーーーーーーーーーーーーーーーーーーーー…

PHPの勉強 ⑤

PHPでプログラムを書く(dotinstall) 環境はローカル開発環境で行っている プログラムの流れ(ビンゴカードを作る) まずはvagrantを立ち上げ、SSHで接続、ファイル転送ツールからファイルを作成 HTMLの構文~</html>までを最初に記入。 <meta>要素で文字コードを設定後に、</meta>…

PHPの勉強 ④

今回はdotinstallのPHP入門についてをまとめます。 わかったこと ・PHPのプログラムを試しに実行したい場合 ビルトインwebサーバを使う。 まずip -aコマンドでローカル環境のIPアドレスを確認する。 PHP -s 確認したIPアドレス:ポート番号でビルトインwebサ…

PHPの勉強 ③

progateでのPHPの勉強 途中で有料ページになってしまうため、内容が完全ではないです。 わかったこと ・オブジェクト指向「もの」を中心とした考え方、ECショップサイトでいう「商品」や「ユーザ」や「カート」など、サイトを構成するものをベースにして、サ…