セカイモンの裏側

★毎週木曜日更新★ 海外ショッピングサイト『セカイモン』のブログです。私たちスタッフの仕事風景や日々の出来事など、     “セカイモンの舞台裏”とも言える日常を綴っていきます。

未経験でもできるエンジニア実践テスト 問1と問2

サーバーのIPアドレス 153.126.153.193

アカウント:test1 パスワードは別途報告します。

ポート:29870

 

Windowsの場合はWinSCPMacの場合はFileZillaなどでサーバーに入ってください。

WinSCPの場合は下記を参考にしてください。

https://winscp.net/download/WinSCP-5.9.6-Portable.zip

でダウンロードしてZIPを解凍

f:id:sekaimon-staff:20170628111438p:plain

青線がかかっている部分のアイコンをクリック

f:id:sekaimon-staff:20170628111820p:plain

New Siteを選択

Hostnameに153.126.153.193

Port numberに29870

User nameにtest**

Passwordに**

全て入力してLoginをクリックしてログインする。

f:id:sekaimon-staff:20170628112144p:plain

Yesをクリック

f:id:sekaimon-staff:20170628112813p:plain

赤い線で囲った部分をダブルクリック

f:id:sekaimon-staff:20170628113021p:plain

Open directoryにソースコードのパス、/var/www/test_**を入力

あとはダブルクリックで、上に階層に行けたり、下位の階層に行けるので任意のファイルを編集することができます。

 

問1

http://153.126.153.193:8887/test1

で見えるとおり

f:id:sekaimon-staff:20170208174111j:plain

IDと価格のデータしか見れないの

でそれを下記の画像のように商品名も表示する

 f:id:sekaimon-staff:20170208174433j:plain

/var/www/test_8888/app/views/responsive/test1.php のファイルをいじってお願いします。

秀丸ATOMなどのテキストエディタを使用すればわかりやすくできると思います。

 

 DBのアクセスは

phpMyAdmin

からはいって

'database' => 'sample1',
'username' => 'sample',
'password' => パスワードは別途報告します。

で入れます。

 

問2

f:id:sekaimon-staff:20170208174841j:plain

http://153.126.153.193:8887/test1

と同じように

ここに商品名と価格の値を入れてDBに登録できるようにする。

 /var/www/test_8888/app/controllers/Test1Controller.php

を変更して改修してください。

laravelのクエリビルダーを使ったほうがいいかと思います。

データベース:クエリービルダー 5.1 Laravel

わからないことがあれば何でも質問してください。
すべて正解しなくても、そこまでの思考、どういうコードを書くのか
質問内容によって判定したいと思います。

 注意としては毎時0分にソースコードは初期化されます。