PHP验证后未插入数据库的数据
Html和PHP验证代码:“postresume.PHP”PHP验证后未插入数据库的数据,php,html,mysql,css,Php,Html,Mysql,Css,Html和PHP验证代码:“postresume.PHP” 这是我在“postresume.php”中的表格: 你能修改下面的代码吗 if($valid){ echo '<META HTTP-EQUIV="Refresh" Content="0; URL=datasubmitted.php">'; exit; } 如果($valid){ 回声'; 出口 } 进入 如果($valid){ 包括“datasubmited.
这是我在“postresume.php”中的表格:
你能修改下面的代码吗
if($valid){
echo '<META HTTP-EQUIV="Refresh" Content="0; URL=datasubmitted.php">';
exit;
}
如果($valid){
回声';
出口
}
进入
如果($valid){
包括“datasubmited.php”;
回声';
出口
}
是否有错误?在PHP或MYSQL中?在PHP中,在数据库中插入空白数据您的语法是错误的。。。当你这样使用变量时,你需要在它们周围加上括号<代码>值('{$\u POST['variable']}“,…
hi friend在使用括号后也会给出此错误通知:未定义索引:第124行C:\xampp\htdocs\jobbuls123\datasubmitted.php中的firstname通知:第125行C:\xampp\htdocs\jobbuls123\datasubmitted.php中的未定义索引:第12行C:\xampp\htdocs\jobbuls123\datasubmitted.php中的地址5将值(“”、“”、“”、“”、“”、“”、“”、“”、“”、“”、“”、“”、“”、“”、“”、“”、“”、“”、“”、“”、“”)插入寄存器(fname、lname、emailid、phoneno、限定、dob、totalex、address)1记录添加这意味着您的$\u帖子
为空,无法从另一页获取值。从您在问题中的表达方式,我很难理解您的代码布局。由于某些原因,您的表单提交不正确。欢迎光临,很高兴为您提供帮助!
<form action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']);?>" method="post">
<div class="label">*First Name:
<div class="txtbox">
<input name="firstName" type="text" id="txt" placeholder="Enter Your First Name." value="<?php echo $firstName; ?>"/>
<span class="error"><p></p><?php echo $firstNameErr; ?></span>
</div>
</div>
<div class="label">Last Name:
<div class="txtbox">
<input name="lastName" type="text" id="txt" placeholder="Enter Your Last Name." value="<?php echo $lastName; ?>"/>
<span class="error"><p></p><?php echo $lastNameErr; ?>
</div>
</div>
// email,phoneno,qualification,dob,totex,address will be same as the above
<?php
$con=mysqli_connect("localhost","root","geetha@99","test");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$sql="INSERT INTO register (fname, lname, emailid, phoneno, qualification, dob, totalex, address)
VALUES ('$_POST[firstname]','$_POST[lastname]','$_POST[email]','$_POST[phoneno]','$_POST[qualifi]','$_POST[dob]','$_POST[totex]','$_POST[address]')";
if (!mysqli_query($con,$sql))
{
die('Error: ' . mysqli_error($con));
}
echo "1 record added";
mysqli_close($con);
?>
if($valid){
echo '<META HTTP-EQUIV="Refresh" Content="0; URL=datasubmitted.php">';
exit;
}
if($valid){
include 'datasubmitted.php';
echo '<META HTTP-EQUIV="Refresh" Content="0; URL=successpage.php">';
exit;
}