Php 如何为每次提交获取变量
如何获取变量Php 如何为每次提交获取变量,php,forms,Php,Forms,如何获取变量$mygrade['class']每次提交 这是我的密码: <?php foreach($mysubject as $row): ?> <?php $mygrade = $grade->getgrade($row['id']); ?> <?php $teacher = $grade->getteacher($row['id']); ?> <tr&
$mygrade['class']代码>每次提交
这是我的密码:
<?php foreach($mysubject as $row): ?>
<?php $mygrade = $grade->getgrade($row['id']); ?>
<?php $teacher = $grade->getteacher($row['id']); ?>
<tr>
<td><?php echo $row['subject']; ?></td>
<td><?php echo $mygrade['class']; ?></td>
<td><?php echo $mygrade['Ts']; ?></td>
<td><?php echo $mygrade['Dw']; ?></td>
<td><?php echo $mygrade['Ex']; ?></td>
<td><?php echo $mygrade['Av']; ?></td>
<td><?php echo $teacher ?></td>
<td> <form action="index.php" method="post"> <select name="typere">
<div class="form-group">
<div class="col-md-4">
<option value="Ts">Ts</option>
<option value="Dw">Dw</option>
<option value="Ex">Ex</option>
<option value="Av">Av</option>
</select>
<input type="submit" class="btn btn-primary" id="recour" name="submit"/>
</div></div>
</form>
</td>
Ts
Dw
前任
影音
您的第一个问题是表单中没有PHP调用。所以你需要把它们移到那里
例如,请尝试以下操作:
<form action="index.php" method="post">
<input type="text" name="class" value="<?php $mygrade['class']; ?>"></input>
<input type="submit" class="btn btn-primary" id="recour" name="submit"/>
</form>
不是有效的结束标记btw@Fred-不,不是,谢谢你的帮助。有一段时间了。hello@jack首先是thanyou作为答案,我使用另一种方式,我直接在表单之后使用我的php,但现在所有的表都是相同的值,我给了你一个如何操作的示例。你应该能够通过一些分析来填补空白。
<html>
<head></head>
<body>
<?php
$htmlcode = "<h1>This is from PHP!</h1>";
echo $htmlcode;
?>
<html>
<?php
$htmlcode = "<head></head><body>This is my body</body></head>";
echo $htmlcode;
?>
</html>