これがJavascriptによって書かれたforループです。websqlにクエリを適用しようとしています。
for (var i = 0; i < 10; i++){
db.transaction(function (tx){
tx.executeSql('INSERT INTO ProjSetsT (ProjID) VALUES (?);', [i]);
});
}
その試みは明らかです。テーブルProjSetsTの列ProjIDに値「0、1、2、...9」を追加しようとしました。それは動作しません。最後の要素、つまり「9」だけが挿入されましたが、最初の8つの数字は挿入されていません。
構文エラーはありますか?