こんにちは、試行したコードです。最初の while ステートメントは行に対して機能します (weights0 に対して機能しますが、列 (高さ) に対しては機能しません)。それは機能するので、min_height 入力値が 20 で max_height が 50 の場合、列はこの 20 25 30 35 40 45 50 のように見えます。現在、私のコードは行では機能しますが、列では機能しません。
<?php
$rowiStep = 5;
$coliStep = 5;
// Get these
$iweightMin = $_GET["min_weight"];
$iweightMax = $_GET["max_weight"];
$iheightMin = $_GET["max_height"];
$iheightmax = $_GET["min_height"];
$iCur = $iweightMin;
$iCol = $iheightMin;
print('<table class="table">');
print('<tr ><td>Height/</br>Weight</td>');
while ($iCur <= $iweightMax) {
printf('<tr><td>%d</td></tr>', $iCur);
$iCur += $rowiStep;
}
$rowiCol = $iheightMin;
while ($iCol <= $iheightmax) {
printf('<tr><td></td>', $iCol);
$iCol += $rowiCol;
}
print ('</tr>');
print('</table>');
?>