已采纳回答 / __init__29
1、是因为这节课只实现了一个添加用户的功能,所以不需要识别act的值,所以act的值一定是addUser,所以不用switch也能成功;2、switch和if-else都是实现逻辑判断用的,switch中不同的值对应不同的act,实现不同的操作,如果用if可以写if($add='addUser'){echo '添加用户';}else{echo '其他操作';}3、php的{}中间可以填写变量,可以方便开发者知道,括号里面是一个变量,写不写对程序本身执行并不会产生影响;
2019-01-03
已采纳回答 / qq_呼吸阳光_03459820
if中输入的$res是判断$res是否为真,$res=$mysqli->query($sql)是执行$sql的内容并将执行结果赋值给$res
2018-04-14
已采纳回答 / 1274765441
在php中每个sql语句就相当于一个事物,因此你提交表单就会执行sql语句。但是像做转账功能的时候,比如我转给你100,你的账户里要收到我的100才算转账成功。如果单单我的账户扣了100,你的账户没有收到100那么这个转账就不成功。所有就判断两个update同时为真的时候就才执行sql语句 就是commit();否则不成功的话就rollback回滚
2017-02-07