在保存到db之前验证测验结果

时间:2013-10-07 21:44:20

标签: javascript database

我正在开发一个小测验,我在保存到数据库之前验证结果,以便为用户提供不同的状态,以便他们能够正确回答所有问题获得奖品。虽然我觉得我写错了逻辑...... 这是我将用户数据设置为db

的部分
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'); 
 }  
我做错了什么?任何建议?或者有更聪明的方法吗?

0 个答案:

没有答案