MySQL
今週は仕事から帰ったらPHPのフレームワークを使うために四苦八苦しておりました。 Laravelを入れたくてLaravel Homesteadについて調べていましたが、どこをどう触ればいいのかがなかなかわからず…。並行して調べていたCakePHP導入の方がうまくいったので、…
昨日からの課題だった、「1ページにつきn件の検索結果を表示、画面下部のリンクで切り替え」という機能について研究。 今日変更したphpファイルの変更箇所は以下の通り。 config.php //検索設定define('SEARCH_DISP_LIMIT',100); 1ページあたりの表示件数を…
今夜は昨日作ったaddressテーブルからGETでデータを取得する部分を作成しました。 index.phpからコントローラであるsearch.phpに飛ばし、そこからフォームや結果を表示するためのsearch_view.phpに飛ぶ構成です。 search.php
昨晩から日本全国の住所が入ったCSVファイルと格闘中。 目下の問題点は「文字化け」。昨日以下のコードで試しに画面に出してみたが、見事に文字化けしていた。 //csv読み込み処理 '.$line.'</p>'; } flock($file,LO…
作りたいものは1つ決まっているのですが、それまでにいくつかの過程を踏まなければならないようです。 PHPの基礎的な書き方(昨日までの学習) TwitterのAPIと会員登録システムの組み合わせ 簡易的な検索エンジン その他必要に応じて付け足し APIの話は一朝一…
今回からは現在使っている教材のまとめとして、ログイン認証と会員専用ページの仕組みを作成する。本では簡易的ではあるが実務に沿って…とあるので、今回もその流れでいきます。 第13章-01 要件定義をする。今回はログイン機能だけを作るので以下のようにな…
昨夜はストレスの赴くまま、久しぶりに引っ張り出した「Horizon Zero Dawn」をずっとやっておりました…。敵を誘い出して罠にはめていくの楽しい…。 今日は第11章のまとめとしてひとこと掲示板を作る。その前に… 第11章-04 まとめの前準備として、関数のみを…
昨日はまたサボってしまった…。成果ゼロで寝るのも気持ち悪かったので、昨日は今回使うためのMySQL環境を整えるだけしました。 今回は、今まで作ったMySQLのデータベースと組み合わせて「登録されたプロフィールを表示するページ」を作る。 今回の流れは… ク…
昨日の続きをやっていきます。 第7章-05 昨日の最後のPHPについて、書き換えてデータ取得用のコードを作成する。 setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); // 01.SQL作成 $sql="select * from user"; $stmt=$db…
今夜もMySQLについての勉強。 まずは前回までの復習でコマンドまとめ。 Vagrant Upしたあと、PuTTYで仮想環境にログインし、MySQLを使うディレクトリまで移動する。 1.MySQLへのアクセス mysql -u root 2.データベース作成 create database (テーブル名) ; 3…
昨日サボってしまった…。スターデューバレーが軌道に乗ってきてやめどきが分からなくなってました。よくないぞ。 今日は教材から一度離れて、今の仮想環境でMySQLを動かす方法を学ぶ。 ドットインストールに戻るが、今回のレッスンは月額料金を払わないと全…