<?php $stmt = $dbh->prepare("INSERT INTO REGISTRY (name, value) VALUES (?, ?)"); $stmt->bindParam(1, $name); $stmt->bindParam(2, $value); // 行を挿入します $name = 'one'; $value = 1; $stmt->execute(); // パラメータを変更し、別の行を挿入します $name = 'two'; $value = 2; $stmt->execute(); ?>
お久しぶりです。
待望の連休になるので、興味があったPDOを試してみました。
ちなみにWindows版PHP5.2とSQLite3です。
公式マニュアルページより、下記のコードを参考に似たような
コードを書いて実行したのですが
エラーの内容からprepareやbindParamの部分がうまくいって
いないのだと思います。
接続やテーブル作成は問題なくできたようなのですが、
やはりPDO側に問題があるのでしょうか。