phpの定番TODOリスト

Paiza Cloudでマニュアルに従い、TODOリストを作ることに成功。

dbとの接続については以下の記述。

    $pdo = new PDO("mysql:host=localhost;dbname=mydb;charset=utf8","root","", [PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING]);

    if(isset($_POST['submit']) ){
        $name = $_POST['name'];
        $sth = $pdo->prepare("INSERT INTO todos (name) VALUES (:name)");
        $sth->bindValue(':name', $name, PDO::PARAM_STR);
        $sth->execute();
    } elseif(isset($_POST['delete'])){
        $id = $_POST['id'];
        $sth = $pdo->prepare("delete from todos where id = :id");
        $sth->bindValue(':id', $id, PDO::PARAM_INT);
        $sth->execute();
    }

これをローカルのMAMP上に移植しようとしたところ、dbとtableはコマンドラインで実装が出来ない。pdoで接続するdbをmysql57フォルダで扱えるのかどうか自体が不明。

コメントを残す