参加者の情報を db に保存する小さなクイズを開発しています。クイズの結果に基づいて、正しく答えない場合は 0、正しい場合は 1 のステータスを保存します。私はどこかで間違いを犯したと思います。私はJavaScriptが初めてで、アドバイスが必要です。データベースに挿入するための私のコードは次のとおりです。
function setUserInfofunction(Email, FIRSTNAME, LASTNAME,COMPANY ,PHONE, STATUS) {
var result = WL.Server.invokeSQLStatement({
preparedStatement: setUserInfo, parameters : [Email,FIRSTNAME, LASTNAME, COMPANY,PHONE, STATUS]
});
return result;
};
クイズの結果を検証し、ユーザーにステータスを与える部分のコードは次のとおりです。
function validation(){
if (answers[0]==choices[0][0] && answers[1]==choices[1][1] && answers[2]==choices[2][2] && answers[2] == choices[2][1] )
{
setUserInfo = parameters (status = '1');
}
else {
setUserInfo = parameters (status = '0');
}
}
if (answers[0]==choices[0][0] || answers[1]==choices[1][1] || answers[2]==choices[2][2] || answers[2] == choices[2][1])
{
setUserInfo = parameters (status = '0');
}
else {
setUserInfo = parameters (status = '1');
}