0

因此,如果用户决定要更改表单,我需要从数据库中填写一个文本字段和一个单选字段。这是一个以后可以保存和编辑的表格。

我不确定我是否正确执行此操作,因此将不胜感激。

这是从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>

我希望这足以为你们提供帮助。我不确定我是否正确执行此操作。任何帮助都会很棒。提前致谢!

4

0 回答 0