小编wat*_*kib的帖子

如何在mysql存储过程中使用case-when语句?

我想使用request_time参数自动设置session_id,所以我选择了一个包含case语句的mysql存储过程.继续.

create procedure upd_userinput(in  request_time timestamp, out user_session_id int) 

begin 

update user_input;

case request_time

when time(request_time) < '9:15:00' && time(request_time) > '8:15:00' 
then set user_session_id = 1; 

when  time(request_time)< '10:15:00' && time(request_time) > '11:15:00' 
then set user_session_id =2; 

end case; 
end
//
Run Code Online (Sandbox Code Playgroud)

但是在//之后输入时出现1064错误.我已经检查了mysql文档,我认为案例语法是正确的.

请帮忙.

mysql timestamp procedures case-when

4
推荐指数
1
解决办法
3万
查看次数

Jquery如果选中复选框,则禁用其他复选框

我有一组php生成的复选框:

<?php foreach($checkbox as $check) {?>
<input type = "checkbox" name="checkbox[]" class="<?php echo $check -> class ?>" value ="<?php echo $check -> value ?>" /><?php echo $check->value ?>
<?php } ?>
Run Code Online (Sandbox Code Playgroud)

以上PHP生成以下HTML:

<input type="checkbox" name="checkbox[]" class="class1" value="Checkbox1" />Checkbox1
<input type="checkbox" name="checkbox[]" class="class1" value="Checkbox2" />Checkbox2
<input type="checkbox" name="checkbox[]" class="class1" value="Checkbox3" />Checkbox3

<input type="checkbox" name="checkbox[]" class="class2" value="Checkbox4" />Checkbox4
<input type="checkbox" name="checkbox[]" class="class2" value="Checkbox5" />Checkbox5
<input type="checkbox" name="checkbox[]" class="class2" value="Checkbox6" />Checkbox6

<input type="checkbox" name="checkbox[]" class="class3" value="Checkbox7" />Checkbox7
<input type="checkbox" name="checkbox[]" class="class3" value="Checkbox8" />Checkbox8 …
Run Code Online (Sandbox Code Playgroud)

html javascript checkbox jquery

1
推荐指数
1
解决办法
2万
查看次数

使用javascript指定在数字字段中输入的数字范围

我有一个html格式的文本类型字段'sessionid'.我希望用户只输入1-12的数字,而不是更多.如果输入0或13等,则返回错误.

这是html表单

Session Id
          </td>
          <td>
            <input type="text" name="session id" />
Run Code Online (Sandbox Code Playgroud)

谢谢.请帮助.

html javascript validation

0
推荐指数
1
解决办法
1万
查看次数