我想检查记录是否存在以及是否存在然后转到第A页,否则转到第B页。但它是否总是转到第A页是否有记录。
enum Days : byte {Sat=1, Sun, Mon, Tue, Wed, Thu, Fri};
答案 0 :(得分:1)
你的SELECT EXISTS(...)
总是会返回真或假的一行。
在这种情况下,请读取结果的第一个索引并将其用作条件值。
或者更好的是,使用LIMIT
代替并保持您的应用逻辑:
$sql2 = "SELECT * FROM employee WHERE Number = '$number' LIMIT 1";
另外,我建议在准备好的语句中查看PHP documents。这是一种查询mysql的更安全的方法。