以下は、prepareステートメントでの私の試みです。現時点でページが停止しているため、明らかに何かが間違っています。
function telephoneinsert($elector,$inputs,$outputs){
global $dbh;
$sql = "UPDATE electors SET $inputs WHERE ID=?";
$q = $dbh->prepare($sql);
$q->execute(array($outputs,$elector));
//UPDATE STATS
}
これがこのようなページで呼び出される関数です
telephoneinsert($Ielector,$inputs,$outputs);
ここで、$ input =は、エコーされた場合に次のように見える投稿された配列ですname = ?, type =?
。最後のコンマを取り除くことは意図的にrtrimされています。
エコーされた場合の$outputsと同じ原理benjamin,socialist
何も表示されないというエラーレポート
$this->pdo->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING );
print_r($dbh->errorInfo());