У меня есть две страницы PHP.Один контролирует форму, а другой отображает таблицу.Мой вопрос заключается в том, что у меня есть бланк в форме, который определяет количество вопросов, независимо от того, какое число отображается на этом бланке, когда пользователь отправляет запрос, он должен отображать такое же количество строк в таблице.
, напримересли Spinner = 25, он должен отобразить 25 строк в таблице и указать в строках 1,2,3,4 ... до 25 для идентификатора вопроса (<td class="qid">
).
IЯ знаю, что он будет использовать оператор if, циклы и $_POST
методы, но я не знаю, как его кодировать.Кто-нибудь знает?Я не знаю, должно ли это быть сделано в php или javascript, так как javascript открывает новое окно с таблицей и управляет счетчиком.
Ниже приведен код кнопки и отправки (create_session.php)
<form action="create_session.php">
<th>Number of Questions:</th>
<td class="spinner"><textarea class="spinnerQuestion" id="txtQuestion" cols="2" rows="1"></textarea></td>
<td><button class="scrollBtn" id="btnQuestionUp" type="button"><img src="Images/black_uppointing_triangle.png" alt="Increase" /></button>
<button class="scrollBtn" id="btnQuestionDown" type="button"><img src="Images/black_downpointing_triangle.png" alt="Decrease" /></button></td>
</tr>
</table>
<div id="numberAlert"></div>
<p><input class="questionBtn" type="button" value="Prepare Questions" name="prequestion" onClick="myClickHandler()"/></p> <!-- Prepare Questions here-->
</form>
Ниже приведен код таблицы (QandATable.php)
<table border=1 id="qandatbl" align:center;>
<tr>
<th class="col1">Question No</th>
<th class="col2">Option Type</th>
<th class="col1">Duration</th>
<th class="col2">Weight(%)</th>
<th class="col1">Answer</th>
<th class="col2">Video</th>
<th class="col1">Audio</th>
<th class="col2">Image</th>
</tr>
<tr>
<td class="qid"></td>
<td class="options"></td>
<td class="duration"></td>
<td class="weight"></td>
<td class="answer"></td>
<td class="video"></td>
<td class="audio"></td>
<td class="image"></td>
</tr>
</table>