php - 在引导模式中面临困难
问题描述
我正在研究安置管理网站,在检查学生是否有资格申请特定公司时遇到困难,我在后端有 2 个表格 1.company 2.Student。我使用模式来查看每个公司的详细信息并检查资格。这是代码。
<div class="modal-footer">
<form method="post">
<button type="submit" name="check" class="btn btn-primary" >Check eligibility
</button>
<?php
if(isset($_POST['check'])){
echo "success";
$loginuser=$_SESSION['stdid'];
$query="select school_per from student s, company c where s.school_per>=c.cut_10 and sid='$loginuser'";
$runquery1 = mysqli_query($con,$query);
if($runquery1)
{
echo '<script type="text/javascript">alert("successful") </script>';
header("location:login.php");
}
else
{
echo '<script type="text/javascript"> alert("Unsuccessful1") </script>';
}
}
?>
</form>
</div>
$loginuser=$_SESSION['stdid'];
我使用它是因为要检查已登录的特定学生的资格,因此“stdid”是学生表中的主键,并且学生已使用“stdid”登录。
问题:{if(isset($_POST['check']))
if 循环没有被执行,它直接把我带到了 else,但一切在语法上看起来都很完美。
解决方案
代替
<button type="submit" name="check" class="btn btn-primary" >
至:
<input type="submit" name="check" class="btn btn-primary" >
推荐阅读
- r - ggplot2:带有geom_bar(位置='填充')的堆叠条形图中的值标签
- jmeter - 如何在jmeter中为graphql请求传递登录参数
- vba - 文本框到文本框计算
- flutter - Flutter Firebase 调用者没有权限但规则是开放的
- android - 如果 Android VersionCode 达到 2100000000,接下来会发生什么?
- excel - 过滤器留空时显示所有列数据
- stripe-payments - 更新条带价格后会发生什么?
- sql - DECLARE @table TABLE ...没有工作变量
- flutter - 在没有回调监听器的情况下更改滚动视图偏移量
- php - 我在 blueimp(文件上传插件)中遇到错误,它工作正常,xampp 服务器但不在在线服务器上