嗨虽然登录到网站IAM在填写表单时填写表单中的用户名我需要在数据库中插入用户名。但IAM得到错误为如何插入隐藏字段数据到数据库使用php
注意:未定义指数:电子邮件
这里是我的代码
的index.php
<?php
$username = $_SESSION['username'];
if($username)
{
?>
<h3> Welcome <?php echo $username; ?></h3>
<?php
}
else
{
echo "no";
}
?>
<body>
<input type='hidden' value="<?php echo $username; ?>" name='email'>
<input type="button" value="Logout" id="logout" onClick="document.location.href='login.php'" />
<form method="post" action="details.php" id="myform">
<ul class="tab-content">
<li class="tab-pane active" id="salary">
<h3>Details</h3>
<table style="border-collapse: collapse;border: 1px solid black;">
<tr class="spaces">
<th>User Name</th></tr>
<tr>
<td><input type="text" name="user_name" value="" required /></td>
</tr>
details.php
<?php
$connection = mysql_connect("localhost", "root", "") or die(mysql_error());
$db = mysql_select_db("accountant", $connection);
$email=$_POST['email'];
$name=$_POST['user_name'];
$query=mysql_query("INSERT INTO user_details(email,user_name)values('$email','$name')");
谁能帮我这先谢谢了
在填写此表我还需要插入隐藏字段值在数据库
首先你需要隐藏的输入字段放置在表单内的。然后该值将与其他数据一起发送。并从那里你可以访问值作为窗体内的其他值。 (你已经完成了,因为我可以看到)。 – Martin
谢谢你的工作 – user5751258