从mysql数据库填充表单域

时间:2013-10-21 15:05:49

标签: php mysql

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

我不确定我是否正确地这样做,所以任何帮助将不胜感激。

以下是从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>

我希望这足以让你们帮忙。我不确定我是否正确地这样做。任何帮助都会很棒。提前谢谢!

0 个答案:

没有答案