我正在使用Mysql在Html,php中创建一个应用程序。在我的一个webform上,我使用通过单选按钮创建的选项卡作为选项卡头来选择选项卡特定选项卡。我面临的问题是将tab1值插入数据库,而其他4个选项卡触发相同的查询,并且可以轻松插入其数据。只有第一个选项卡的问题,当我更改选项卡顺序时,我意识到了这一点。请帮助我,我想使用选项卡式窗格为用户提供多个输入表单。提前谢谢。
这是我的网页表格Tab1.php
<form action="" enctype="multipart/form-data" method="post">
<table width="100%" border="0" align="center">
<tr>
<td> Date </td>
<td><input type="DATE" required name="ClaimDate"/></td>
</tr>
<tr>
<td>From</td>
<td><input type="text" maxlength="" required size="20" Placeholder="Source" name="ClaimFrom"></td>
<td align="center">To</td>
<td><input type="text" size="20" maxlength="" required Placeholder="Destination" name="ClaimTo"></td>
</tr>
<tr>
<td>Amount</td>
<td><input type="number" size="5" name="ClaimAmt" required Placeholder="In Rupees" ></td>
<td colspan = 3><input type="file" name="ClaimReceipt"></td>
</tr>
<tr>
<td colspan="6" ><table border="0" Width="30%" height=40px >
<tr>
<td width="20%" ><input type="submit" name="Add" value="Add"></td>
<td width="20%" ><input name="AdBtn3" type="reset" value="clear" width="48" height="40" ></td>
</tr>
</table></td>
</tr>
</table>
</form>
InsertData.php
include('dbcon.php');
$User = 'abc';
$ExCategory = mysql_real_escape_string($_REQUEST['ExCategory']);
$ClaimDate = mysql_real_escape_string($_REQUEST['ClaimDate']);
if(isset($_REQUEST['ClaimFrom']) && isset($_REQUEST['ClaimTo']))
{
$ClaimFrom = mysql_real_escape_string($_REQUEST['ClaimFrom']);
$ClaimTo = mysql_real_escape_string($_REQUEST['ClaimTo']);
}
$ClaimAmt = mysql_real_escape_string($_REQUEST['ClaimAmt']);
$ClaimClass = mysql_real_escape_string($_REQUEST['ClaimClass']);
$ClaimReceipt = $_FILES['ClaimReceipt']['size'];
$ClaimRowid = "";
if (isset($_POST['Add']))
{
mysql_query("INSERT INTO `test`.`tbluserexpenses` VALUES('$User','$ExCategory','$ClaimDate','$ClaimFrom','$ClaimTo','$ClaimAmt','$ClaimClass','$ClaimReceipt','$ClaimRowid');");
}
答案 0 :(得分:0)
<div style="position:relative; z-index:1; top:85px; left:390px;"><ul class="tabs">
<li>
<input type="radio" name="tabs" id="tab1" checked />
<label for="tab1">Local</label>
<div id="tab-content1" class="tab-content">
<?php include 'Tab1.php';?>
</div>
</li>
<li>
<input type="radio" name="tabs" id="tab2" />
<label for="tab2">Express</label>
<div id="tab-content2" class="tab-content">
<?php include 'Tab2.php';?>
</div>
</li>
这样,Tab1.php作为标签窗格附加到我的主窗体。