我有一个基于MySQL数据的动态创建的表。 基本上,我几乎就像一个调查一样,将调查问题从MySQL表中提取出来,之所以这样做,是因为我需要增加问题,这将是一个单独的条目来更新而不是更新“调查”所在的所有页面。
基础如下。 MySQL数据提取和表创建。
<form action="./assets/classes/C00S01_UP.php" method="post">
<?PHP
$ReviewID = '1';
$getReviews = "SELECT * FROM `reviewq` AND Review_ID = $ReviewID";
$ReviewResults = mysqli_query($con, $getReviews);
?>
<table class="table table-sm" id="tab_logic">
<thead>
<td>Review Question</td>
<td>Rating</td>
<td>Comments</td>
</thead>
<tbody>
<?php
WHILE($Entry = mysqli_fetch_array($ReviewResults)) {
?>
<tr>
<td>
<?php
ECHO $Entry['Question'];
?>
</td>
<td>
<select name="QID[<?php echo $Entry['Question_ID']; ?>]" >
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
</select>
</td>
<td style="width: 225px;">
<textarea type="text" name='name="Notes[<?php echo $Entry['Question_ID']; ?>]"' maxlength="250" placeholder='Comments' class="form-control" ></textarea>
</td>
</tr>
<?php }; ?>
</tbody>
</table>
<button class="btn btn-primary btn-sm btn-block " type="submit" name="submit">
<i class="fa fa-check fa-lg" aria-hidden="true"></i>
  Submit
</button>
</form>
问题是我现在还不确定如何提取此数据吗?
我如何遍历每一行? 我猜想它以某种形式使用“ Foreach($ _ POST ['QID']”,但是我在如何使用它方面画了一个空白
我基本上需要将其发送到已使用定义的MySQL表中
$upload="INSERT INTO `reviews` (`Review_ID`, `UserID`, `Rating`, `Comments`, `DateTime`) VALUES
($ReviewID, $UserID, *Rows Rating*, *Rows Comment*, CURRENT_TIMESTAMP() )";
$uploadresults = mysqli_query($con, $upload);