【问题标题】:Making matrix in php with form html用表单html在php中制作矩阵
【发布时间】:2020-03-16 05:51:42
【问题描述】:

你能帮我解决这个问题吗,我想用两种形式制作矩阵,第一种形式是需要多少行和列,第二种形式是用于数组的输入值, 我被困在如何显示它但如果有其他错误请告诉我...谢谢你:))

this 用于输入行和列

<form method="POST" action="prak_10.php">
Masukkann n : <input type="text" name="bilangan_n">
<br>
Masukkann m : <input type="text" name="bilangan_m">
<input type="submit" name="submit" style="background: red;color:white;border-style: none;padding: 5px;" name="" value="Hasil">

这个是矩阵的输入值

<?php 
$n = $_POST['bilangan_n'];
$m = $_POST['bilangan_m'];
if (isset($_POST['submit'])){
?><form method="POST" action="prak_10.php">
    <?php
        for ($i = 0; $i < $n; $i++) {
            for ($j=0; $j < $m; $j++) { 
                echo "Masukkan nilai array baris : ".$i." kolom : ".$j.": <input type='text' name='nilai[][]'><br>";
            }
        }
        ?>
    <input type="submit" value="Hasil">
</form>
<?php }
for ($i = 0; $i < count($_POST['nilai']); $i++) {
for ($j=0; $j < count($_POST['nilai']); $j++) { 
    echo $_POST['nilai'][$i][$j]." ";
    }
    echo "<br>";
}print_r($_POST['nilai']);
?>

【问题讨论】:

标签: php forms for-loop matrix multidimensional-array


【解决方案1】:

改变这一行

echo "Masukkan nilai array baris : ".$i." kolom : ".$j.": <input type='text' name='nilai[".$i."][".$j."]'><br>"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多