PHP ⇒ DB Memo

コマンドモードで PHP を起動してデータベース(Memo.db) を作成します。

  1. 記念日を記録する Data Base 'memo.db' を作成します。
    'memo.db' を作成する PHP のプログラム C:\DATA\PHP\memo.php です。
    <?php
        $flag = file_exists('memo.db');
        $db = new SQLite3('memo.db');
        if ($flag==false)
        {   //table1 にデータを登録
            $db->exec('create table table1 (num, ymd, msg)');
            $db->exec("insert into table1 values(1, '1-1-1', '西暦元年元旦')");
            $db->exec("insert into table1 values(728310, '1995-1-17', '阪神淡路大震災')");
            $db->exec("insert into table1 values(729267, '1997-8-31', 'ダイアナ妃交通事故死')");
            $db->exec("insert into table1 values(730739, '2001-9-11', 'アメリカ航空機テロ')");
            $db->exec("insert into table1 values(734207, '2011-3-11', '東日本大震災')");
        }
        //データを表示
        $results = $db->query('select * from table1');
        while($row = $results->fetchArray())
        {   print "$row[num], ";
            print "$row[ymd], ";
            print "$row[msg]\n";
        }
        $db->close();
    ?>
    
  2. memo.php を実行します。
    1. コマンドプロンプトを立ち上げる
    2. C:\Users\maeda>cd C:\DATA\PHP
    3. C:\DATA\PHP>php memo.php
    4. C:\DATA\PHP>exit
  3. memo.php を実行すると、登録された項目が印字されます。
    C:\DATA\PHP\ に 'memo.db' が作成されているので確認して下さい。

前田稔の超初心者のプログラム入門
PHP Program