変更できない顧客テーブルがあります。NULL または 5 を含む varchar フィールドがあります。
私は自分のフィールドでそれを 1/0 (tinyint 1) に変更しようとしています。
if ($row['varfield'] == '7') {
$row['varfield'] = 1;
} else {
$row['varfield'] = 0;
}
$stmt = $db->prepare("INSERT INTO table(col1) VALUES(?)");
$stmt->execute(array($row['varfield']));
ただし、SQLでcol1をnullにできないというエラーが表示されます...