自作ウェブアプリ >  私の単語帳をつくる(phpスクリプト 文字コードutf-8)

090325
単語帳は
・データベース検索用のプログラムと
・データベースに登録する元データ集
から構成される。

手順
1.PC上にウェブアプリ環境をつくる(参考情報)。ただし、php+sqlite 環境があればよい。

2.プログラムとして、こちらの圧縮ファイル をダウンロード、解凍して出てきたフォルダ word をドキュメント・ルート(ubuntuの場合 /var/www/) にはりつける(うまく貼り付けられない場合は、先に $ sudo chmod 777 /var/www としてから作業する)。

3.パーミッション付与
  $ sudo chmod 777 /var/www
  $ sudo chmod 777 /var/www/word
  $ sudo chmod 777 /var/www/word/*

4.単語帳の元データ集として、エディタなどで以下の4項目構成のCSVファイル word.csv をつくり、/var/www/word/ に貼り付ける(**は区切り子)。

  英単語**レベル**意味1,意味2,意味3**備考
  英単語**レベル**意味1,意味2,意味3,意味4,意味5**備考

  元データをゼロから作成するのは大変なので、たとえば PDIC Users Page の右下にある「6千語」「1万語」など既存の表データを使わせてもらう(ただし許可を受ける)。

5.ブラウザ起動、アドレス欄に http://localhost/word/w-index.htm

6.開いたトップ画面のTABLE作成・変更欄で、順に下記を実行
   create table wordtbl(word,lv,meaning,xmp);
   copy wordtbl from './word.csv' using delimiters '**';

  以上でデータベースはできあがった。

7.使い方
   最上段ブロックは検索用 左欄が英語入力/右欄日本語入力 検索ボタンをクリック
      (2つの%記号は0個以上の任意の文字の意、通常は検索文字を両側からはさむ)
   第2ブロック 新規単語の登録

   検索結果の画面で
   左欄の数字ボタンをクリックすると、単語の意味欄と備考欄を修正加筆ができる


inserted by FC2 system