因此,如果用户决定要对表单进行更改,我需要从数据库中填写文本字段和无线电字段。这是一个可以在以后保存和编辑的表格。
我不确定我是否正确地这样做,所以任何帮助将不胜感激。
以下是从mysql调用数据的函数:
function editForms($selectedForm) {
$UID_login = $_SESSION['UID_login'];
$form_data_query = "SELECT * FROM F1 WHERE uid='$UID_login' AND form_name='$selectedForm'";
if ($result = mysql_query($form_data_query)) {
for ($j = 0; $j < 1; ++$j) {
$row = mysql_fetch_row($result);
$F1Q1 = $row[3];
$F1Q2 = $row[4];
}
} else {
echo .mysql_error();
}
}
if (isset($_GET['view'])){
$selectedForms = $_GET['view'];
editForms($selectedForms);
}
以下是html数据字段:
<tr>
<td>
Do you want to Add, Modify or Delete an eSetup item? *
</td>
<td>
<input type="radio" name="action" <?php if (isset($F1Q1) && $F1Q1=="add") echo "checked";?> value="add" >Add
<input type="radio" name="action" <?php if (isset($F1Q1) && $F1Q1=="modify") echo "checked";?> value="modify" >Modify
<input type="radio" name="action" <?php if (isset($F1Q1) && $F1Q1=="delete") echo "checked";?> value="delete" >Delete
<span class="error"><?php echo $F1Q1Err;?></span>
<br />
</td>
</tr>
<!-- - - - - - - - - - - - - - - - - - - - - - - - - -->
<tr>
<td>
Please provide any details about what needs to be completed with this request.</td>
<td><textarea name="comments" rows="4" cols="50" maxlength="1000" ><?php echo $F1Q2;?></textarea></td>
</tr>
我希望这足以让你们帮忙。我不确定我是否正确地这样做。任何帮助都会很棒。提前谢谢!