我正在努力解决这个问题,但我无法解决这个问题。我对jQuery和Javascript知之甚少,所以任何帮助都会有所帮助。 具体来说,我想构建jQuery代码以向用户发出消息(当他点击“提交”按钮时)。 我创建了2个单独的php文件(第一个是user_form.php,第二个是insert.php)
user_form.php:
<form method="post" class="form-horizontal" action="insert.php">
<div class="form-group"><label class="col-sm-2 control-label">card</label>
<div class="col-sm-8"><input type="text" class="form-control" name="card_number" required></div>
</div>
<div class="form-group"><label class="col-sm-2 control-label">name</label>
<div class="col-sm-8"><input type="text" class="form-control" name="name" required></div>
</div>
<div class="form-group">
<div class="col-sm-4 col-sm-offset-2">
<button class="btn btn-primary demo1 type="submit">submit</button>
</div>
</div>
</form>
insert.php:
$stmt_select3 = $conn->prepare("SELECT `card_number`, `card_store_id`, `active` FROM `card` WHERE `card_number`=$card_number;");
$stmt_select3->execute();
if($stmt_select3->rowCount()==1){
while($row_select3 = $stmt_select3->fetch(PDO::FETCH_ASSOC)){
if($row_select3['card_store_id'] != $_SESSION['store_id'] && $row_select3['active']=0){
header("Location:message1.html");}
}else if($row_select3['card_store_id'] != $_SESSION['store_id'] && $row_select3['active']=1){
header("Location:message1.html");}
}else if($row_select3['card_store_id'] == $_SESSION['store_id'] && $row_select3['active']=1){
header("Location:message3.html");}
};
}else {
header("Location:message.html");
}
我认为这是对的。 所以我想创建一个在user_form.php上运行的按钮警报,从insert.php获取数据,盒子上的消息每次都依赖于'if'语句。 任何通知都会很有意义和乐于助人!