-2
我正在做一个应用程序来存储学生记录并编辑和删除它们,但服务器发出未定义的变量错误(在$ name,$ school_name,$ roll_no,$ result变量行中),尽管变量已被定义并且我已经使用过回声检查和所有的变量似乎做工精细......好心帮我服务器发出未定义的变量错误?
<form action = 'edit.php?edit_form=<?php echo $edit_id; ?>' method = 'post'>
<table align = "center" width = "500" border = "5">
<tr>
<td colspan = "5"> <h1 align = "center">Update Record</h1> </td>
</tr>
<tr>
<td align = "right">Student Name:</td>
<td> <input type = "text" name = "name" value = "<?php echo $name; ?>"> </td>
</tr>
<tr>
<td align = "right">School Name:</td>
<td> <input type = "text" name = "school" value = "<?php echo $school_name; ?>"> </td>
</tr>
<tr>
<td align = "right">Roll No:</td>
<td> <input type = "text" name = "roll_no" value = "<?php echo $roll_no; ?>"> </td>
</tr>
<tr>
<td align = "right">Result:</td>
<td> <input type = "text" name = "result" value = "<?php echo $result; ?>"> </td>
</tr>
<tr>
<td colspan = "5" align = "center"> <input type = "submit" name = "update" value = "Update Now"> </td>
</tr>
</table>
</form>
*什么*变量未定义?你收到的确切消息是什么? – tadman
他们在哪里定义? – Vuldo
你能否给我们提供填充变量的代码段? – pilec