2021-03-06から1日間の記事一覧

【PHP】HTMLに埋め込む、ファイルを分ける、カプセル化する(ゲッター・セッター)

HTMLに埋め込む書き方 <div class="menu-items"> <h3>name ?></h3> </div> foreach($menus as $menu){ echo $menu->name ; } とする代わりに、{を:に、}をendforeachに書き換えている。 ※endfor, endif, endwhile でも同…

【PHP】オブジェクト指向

PHP

クラスとインスタンス クラス(設計図)をもとに生成された実体をインスタンスと呼ぶ。 インスタンスとオブジェクトは同じ意味で使われる。 インスタンスの生成 nee クラス名();でインスタンスを生成する。 プロパティとメソッド クラス(設計図)には、そ…

【MySQL】カラムの追加・変更・削除

SQL

〈 前提 〉 mysql> SELECT * FROM items; と実行すると、下記のように表示されるテーブルを用意する。 +----+--------------+-------+----------+ | id | name | price | category | +----+--------------+-------+----------+ | 1 | にんじん | 60 | 野菜 |…

【MySQL】ログイン / データベース・テーブルの作成

SQL

MySQLにログインする ターミナルにて、サーバーを立ち上げる。 $ mysql.server restart その後ログインを実行。 $ mysql -u root -p パスワードを求められるので入力する。 Enter password: mysql> という表示になれば準備完了。 データベースを確認 まずは…

【SQL】データの取得(SELECT・FROM・WHERE・ORDER BY・LIMIT)

SQL

① purchasesテーブルから、nameカラムのデータを取得する SELECT name FROM purchases; ② purchasesテーブルから、nameカラムとpriceカラムのデータを取得する SELECT name,price FROM purchases; ③ purchasesテーブルから、全てのカラムのデータを取得する …

【エラー備忘録】-bash: nmp: command not found

・エラー内容 ターミナルにて $ nmp install というコマンドを実行しようとしたところ、 -bash: nmp: command not found というエラーが表示された。 ・原因 nmpがインストールされていない。 nmpとは Node Package Manager の略。 JavaScript 系のパッケー…

【Laravel】プロジェクトの作成

" data-en-clipboard="true">プロジェクトを作成する プロジェクトを作成したいディレクトリに移動した後、以下のコマンドでプロジェクトを作成する。 ターミナル $ composer create-project laravel/laravel bookapp(任意のプロジェクト名) すると > @php…

【エラー備忘録】laravelのpathを通す

ターミナル $composer global require "laravel/installer" でインストールしたのち、バージョン確認をしようとすると $ laravel -v -bash: laravel: command not found: laravel と、Laravelコマンドを使用するためのPATHが通っていないと示される。 そこで…

【エラー備忘録】ターミナル  Checking for `sudo` access (which may request your password). Password:

・内容 ターミナルに以下の文言。 Checking for `sudo` access (which may request your password). Password: ・意味 macを立ち上げる時のパスワードを要求されている ・解決法 ターミナルにパスワードを入力する。 ※入力しても表示されないようになってい…