好的。我创建了表单,一些 php 代码将其保存在数据库中。这很好用。我有这个问题: - 当用户让输入为空时,代码不会显示错误。- 如何验证选择表单以便用户必须选择一个,以及如何与其他人一起保存该选择,我想我在数据库中的列类型有问题。
例如,如果我有一个名称为“自行车”的选择表单,并且我有 10 辆自行车的列表,那么如何验证它们以便用户必须从列表中选择一辆自行车以及如何将他的选择存储在数据库中,以及哪里出错,因为代码没有当用户让输入为空时显示错误。正如我所说,当用户将信息放入输入区域程序时,将其保存在基础中,但使用时没有错误让输入为空。
对不起,我的英语不好。
这是代码,我希望你能理解它,因为变量不是英文的。
<?php
// Initialize the session
session_start();
// Check if the user is logged in, if not then redirect him to login
page
if(!isset($_SESSION["loggedin"]) || $_SESSION["loggedin"] !== true){
header("location: login.php");
exit;
}
?>
<?php
if(!empty($_POST["send"])) {
$imeKor = $_POST["imeKor"];
$prezimeKor = $_POST["prezimeKor"];
$brojTelefonaKor = $_POST["brojTelefonaKor"];
$godineKor = $_POST["godineKor"];
$emailKor = $_POST["emailKor"];
$conn = mysqli_connect("localhost", "root", "", "it210Projekat") or
die("Connection Error: " . mysqli_error($conn));
mysqli_query($conn, "INSERT INTO bazarezervisanihvozila (imeKor,
prezimeKor,brojTelefonaKor,godineKor, emailKor) VALUES ('" . $imeKor.
"', '" . $prezimeKor. "','" . $brojTelefonaKor. "','" . $godineKor.
"', '" . $emailKor."')");
$insert_id = mysqli_insert_id($conn);
//if(!empty($insert_id)) {
$uspesnaPoruka1 = "Uspesno ste rezervisali vozilo!.";
$type = "Uspesno";
//}
}
require_once "pocetna.php";
?>
<script src="https://code.jquery.com/jquery-2.1.1.min.js"
type="text/javascript"></script>
<script type="text/javascript">
function validateReservation() {
var valid = true;
$(".info").html("");
$(".input-field").css('border', '#e0dfdf 1px solid');
var imeKor = $("#imeKor").val();
var prezimeKor = $("#prezimeKor").val();
var brojTelefonaKor = $("#brojTelefonaKor").val();
var godineKor = $("#godineKor").val();
var emailKor = $("#emailKor").val();
智慧大石
手掌心