我有以下HTML
表格。
<form action="send_otp.php" method="post" onsubmit="verify">
<div class="form-group">
Enter ID: <input type="text" name="insured_id">
Enter Car Number: <input type="text" name="insured_car_number">
Enter Phone Number: <input type="text" name="phone_number">
Send OTP: <input type="submit" name=Submit>
</div>
</form>
在允许用户提交表单之前,我想对照我的insured_id
后端检查PHP/MySql
字段的值。
在后端,我正在使用以下PHP
代码来查询数据库。
session_start();
if (isset($_POST['Submit'])) {
echo "string";
$user_id= $_POST['insured_id'];
include ('db_conn.php');
$sql = "SELECT * FROM User join cars_per_person " .
"on User.ID=cars_per_person.ID where User.ID='".$user_id."'";
$connection_to_db = mysqli_query($connection, $sql)
or die(mysqli_error($connection));
if(mysqli_num_rows($connection_to_db) > 0) {
}
}
问题在于,在提交表单时,浏览器始终会导航到下一页。